原文:解决方案:centos运行shell脚本时报“$'\r': 未找到命令”

第 次修改ccb warlock 问题: 将vs code里编写好的sh脚本 tmp.sh 上传到服务器 centos ,运行时报 r : 未找到命令 。 解决方案: 查了资料后才知道,由于该脚本的命令在windows上编辑后再复制到linux中运行,故会出现这个格式问题。 只要安装dos unix,用它对sh文件内容进行处理,这个问题就可以解决了。 参考资料: .https: blog.csd ...

2018-09-12 09:07 0 2658 推荐指数:

查看详情

运行脚本:‘$’\r’: 未找到命令’错误

在执行shell脚本的时候,会出现‘$’\r’: 未找到命令’错误。 原因分析:在windows下编写的脚本,上传到服务器,存在多余的空格或换行,导致报错 解决办法1: 手动删除多余空格或换行 解决办法2: 安装dos2unix yum install dos2unix 使用 ...

Thu May 14 17:37:00 CST 2020 0 1451
CentOS7版本中locate: 未找到命令,详细解决方案

在学习Linux(CentOS7)文件搜索命令:locate 时,遇到错误“locate: 未找到命令”。 原因:CentOS7默认没有安装该命令 解决方案: 1、安装"locate"命令即可。在联网状态运行“yum install mlocate”命令。如下图: 2、提示 ...

Tue Nov 12 18:07:00 CST 2019 0 662
bash: ifconfig: 未找到命令 解决方案

在新安装的 Centos7 中使用ifconfig命令时,出现了 bash: ifconfig: 未找到命令 的错误。 解决思路: 1、ifconfig 命令存在的情况 首先查看 ifconfig 命令在哪个目录下,顺便检查是否安装了这个命令(whereis ifconfig),然后查看 ...

Fri Apr 08 23:37:00 CST 2022 0 1573
-bash: nginx: 未找到命令 (command not found) 解决方案

昨天在linux中安装了 nginx ,并按照网上教程 进行启动 如: ps -ef | grep nginx 可以查看到 我就想重新加载一次 如:提示我找不到 nginx 命令 -c参数指定了要加载的nginx配置文件路径 /usr/local/nginx/conf ...

Thu Nov 22 19:08:00 CST 2018 1 34026
-bash: mysqld: 未找到命令解决方案

应该是没有修改环境变量 使用命令 在文件中添加环境变量 退出后,使用命令 重启环境变量 再使用命令 即可 ...

Sun Nov 10 19:15:00 CST 2019 0 2098
$'\r': 未找到命令解决办法

$'\r': 未找到命令解决办法 原因 在执行shell脚本时,出现‘$’\r’: 未找到命令’错误。多半是在Windows系统编写的脚本在linux服务器中执行。 解决办法 1,使用dos2unix工具将脚本转换为unix版本的。 使用yum安装 ubuntu安装 使用 ...

Sun Mar 27 01:49:00 CST 2022 0 2299
$'\r': 未找到命令

有人说是因为这些sh是从windows复制过来的,跟linux不兼容。 解决:(我是ubuntu) apt install dos2unix dos2unix xxx.sh ...

Tue Aug 25 21:19:00 CST 2020 0 567
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM