原文:执行脚本 提示 command not found

问题现象: 初学shell,写了个脚本, .从windows 写好 脚本,然后部署到 linux 上。 .chmod x之后执行提示command not found,系统环境redhat ,用echo SHELL检查shell版本显示为 bin bash,为了排错,写了一个最简单的文件testfile,内容如下: bin bashecho hello linux shell 执行chmod x ...

2017-12-05 18:24 0 1131 推荐指数:

查看详情

Linux执行脚本命令时提示$'\r': command not found错误的解决方法

这个问题几年前遇到,现在再次遇到,然而第一反应却没想到是这个问题。 现象: 写的bash脚本,运行时报$'\r': command not found错误。 原因: windows和Linux的换行符不同(windows是\r\n,而Linux是\n)导致的 解决办法: # vi ...

Wed Jun 16 17:44:00 CST 2021 0 164
在Linux操作系统中执行脚本出现 command not found的问题排查

最近在学shell脚本编写,在windows上编写完之后,通过xshell上传到linux系统,赋予执行权限之后,执行脚本出现command not found 原因是:.sh脚本在windows系统下用记事本编辑的,不同系统的编码格式引起的错误。 解决:1:首先确保用户对该文件有读和写 ...

Thu Jul 16 18:23:00 CST 2020 0 3512
sudo执行提示Command not found

运行一命令在普通用户下可行,切换到root用户依然可行,但在普通用户下使用sudo执行时,提示Command not found。 修改/etc/sudoers文件,找到类似下面的一行: Defaults secure_path = /sbin:/bin:/usr/sbin ...

Sun Oct 22 23:50:00 CST 2017 2 6544
linux下执行sh脚本提示Command not found解决办法

1、确保用户对文件有读写及执行权限 oracle@linux-106:~/RMAN/bin> chmod a+x test.sh 2、然后修改文件格式(如果是从winodws搬过来的会显示dos格式,要把它改成unix格式) (1)使用vi工具 ...

Wed Dec 19 23:48:00 CST 2018 0 4748
linux下执行sh脚本提示Command not found解决办法

1、确保用户对文件有读写及执行权限 oracle@linux-106:~/RMAN/bin> chmod a+x test.sh 2、然后修改文件格式(如果是从winodws搬过来的会显示dos格式,要把它改成unix格式) (1)使用vi工具 ...

Thu Jul 22 23:07:00 CST 2021 0 179
执行shell脚本出错'\r': command not found

在linux中执行脚本时出错 $'\r': command not found 错误原因是在脚本中有空行,如果脚本是在Windows下进行编辑之后上传到linux上去执行的话,就会出现这个问题。 因为win下的空行是/r/n,但是linux下是/n,没有识别/r,所以会导致上述 ...

Fri Nov 30 01:08:00 CST 2018 0 968
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM