找不到Linux Shell脚本,但是它确实存在

恶魔

我在Openwrt上创建了一个shell脚本“ / etc / aaa”,其中包含以下代码:#!/ bin / sh echo“ Hello World!”

我还使用此命令来确保适当的权限:

chmod 777 /etc/aaa

使用以下2个命令中的任何一个执行时

sh /etc/aaa

或者

ash /etc/aaa

它运作良好,并打印“ Hello World”。当我尝试使用此命令执行它时,会发生问题:

/etc/aaa

我在哪里得到此错误:

-ash: /etc/aaa: not found

谁能解释为什么会这样吗?我在这里想念什么?

恶魔

感谢查尔斯·达菲(Charles Duffy)的评论。确实是CR LF问题。尽管我在linux虚拟机中打开了文件,但由于已在Windows中对其进行了修改。因此,在Linux中,我使用的Sublime文本编辑器会认为这是Windows文件,并使用crlf作为换行符结尾。

因此,只需将lf替换为lf即可解决问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

找不到Linux Shell脚本,但确实存在

来自分类Dev

找不到文件,但确实存在

来自分类Dev

BASH 找不到确实存在的文件

来自分类Dev

确实存在时找不到主类

来自分类Dev

找不到__git_ps1,但确实存在

来自分类Dev

找不到__git_ps1,但确实存在

来自分类Dev

find命令找不到我确实存在的文件

来自分类Dev

确实存在时找不到字典键

来自分类Dev

脚本 bash Linux 找不到错误

来自分类Dev

linux找不到这样的文件或目录,但是存在

来自分类Dev

hybris找不到我的商品类型,但确实存在

来自分类Dev

Xcode 7.3-即使目录确实存在,也会抛出“找不到选项目录”

来自分类Dev

找不到IsolatedStorage(WP8)中确实存在的文件

来自分类Dev

模式和表确实存在时找不到关系dbo.MyTable

来自分类Dev

据报道找不到Outlook可执行文件(但确实存在)

来自分类Dev

在Linux Alpine 3.11上找不到$ PATH中的SH脚本

来自分类Dev

Shell脚本找不到文件

来自分类Dev

Shell脚本源:找不到

来自分类Dev

找不到Shell脚本错误

来自分类Dev

FileNotFoundException:但是文件确实存在

来自分类Dev

Bash脚本:“ [[:找不到”

来自分类Dev

Shell找不到nginx

来自分类Dev

找不到Shell命令

来自分类Dev

Shell找不到nginx

来自分类Dev

TypeError:$(...)。bootstrapValidator不是一个函数,它确实加载了ContactUs.js文件,但是找不到该函数

来自分类Dev

Word 2007:样式名称已经存在或为内置样式...但是我找不到它!

来自分类Dev

features.h找不到solus linux,它是什么,怎么获得它?

来自分类Dev

在Shell脚本中找不到命令

来自分类Dev

Shell脚本:找不到命令错误