【/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"命令执行脚本,脚本正常执行;

相关推荐
火龙kess1 小时前
Centos-Stream 10 安装教程(2025版图文教程)
linux·运维·centos
aFakeProgramer3 小时前
VRTE 的应用程序部署到Ubuntu上 报错:bash: ./rb_exmd: No such file or directory
bash
程序员黄老师4 小时前
Linux tail 命令详解
linux·运维
我怎么又饿了呀5 小时前
Windows&Linux系统 安装 CUDA 和 cuDNN
linux·运维·windows
慌ZHANG7 小时前
云原生时代的 Linux:容器、虚拟化与分布式的基石
linux·云原生
子洋9 小时前
OrbStack 安装 Ubuntu 并开启 SSH 与 Root 登陆
linux·前端·ubuntu
小立爱学习9 小时前
Linux 内存管理之page folios
linux·c语言
某某9 小时前
linux安装mysql8.0,二进制码安装
linux·运维·服务器
~黄夫人~10 小时前
虚拟机Ubuntu图形化界面root用户登录错误
linux·运维·ubuntu