当前位置: 首页 > news >正文

【/usr/bin/env: “bash\r”: 没有那个文件或目录】问题解决

目录

一、问题描述

二、问题原因

三、问题解决


一、问题描述

       在Linux环境下,使用VI命令编写Shell脚本,配置好用户、组、权限后,使用“./”或者“sh”命令执行脚本,报错:“/usr/bin/env: “bash\r”: 没有那个文件或目录”。

二、问题原因

       使用VI命令进入文件内,通过“:set ff”命令查看文件格式。

       发现文件格式为:dos

       dos是Windows环境下文件格式,由于运行环境是Linux,因此产生异常。

三、问题解决

1、使用VI命令进入文件内;

2、通过“:set ff=unix”命令设置文件格式为“unix”,回车执行命令;

3、继续输入“:wq”命令保存退出;

4、再使用“./”或者“sh”命令执行脚本,脚本正常执行;

http://www.dtcms.com/a/321104.html

相关文章:

  • C# GUI程序中的异步操作:解决界面卡顿的关键技术
  • 【C++动态版本号生成方案:实现类似C# 1.0.* 的自动构建号】
  • Ubuntu 系统本地部署 Dify 完整教程
  • MySQL查询语句(会持续更新)
  • Dart关键字完全指南:从基础到高级用法详解
  • [GESP202309 五级] 2023年9月GESP C++五级上机题题解,附带讲解视频!
  • 《Git从入门到精通:告别版本管理混乱》
  • Git 工程迁移指南
  • 如何在 Ubuntu 24.04 LTS 或 22.04/20.04 上安装 Apache Maven
  • ORACLE物化视图快速刷新失败原因查找
  • Oracle 的 exp(传统导出工具)和 expdp(Data Pump 导出工具)是两种命令对比
  • Python合并两个PDF文件
  • 汽车专题 | 视觉AI正在重构整车质检格局
  • OpenAPI(Swagger3)接口文档自定义排序(万能大法,支持任意swagger版本)
  • 基于AI MCP协议, 写一个MCP服务用于连接数据库执行sql
  • PostgreSQL技术大讲堂 - 第100讲:玩转PG数据库对象权限卷之迷宫
  • Langchain入门:构建一个基于SQL数据的问答系统
  • DM8数据库服务正常,但是登录报错 [-70019]:没有匹配的可登录服务器
  • 项目历程—可视化文件系统
  • ESP32-menuconfig(2) -- Application manager
  • MyBatis SQL映射与动态SQL:构建灵活高效的数据访问层 MyBatis SQL映射与动态SQL:构建灵活高效的数据访问层
  • wodpress结构化数据对SEO的作用
  • 【重磅发布】flutter_chen_keyboard -专注于键盘相关功能
  • Flutter多引擎架构下原生通信的模块化封装与性能优化
  • Spring AI将存量接口转化为MCP服务(附源码)
  • MES系统是什么?从核心功能到行业应用,打造智能制造新引擎
  • nlp-语义分析
  • 全面了解svm
  • 从零开始将项目镜像部署到离线Windows服务器的完整流程
  • ADB打印设备日志相关