【问题标题】:Why can't the shell script file execute.Linux told me the file of no existing [duplicate]为什么shell脚本文件不能执行。Linux告诉我文件不存在[重复]
【发布时间】:2019-07-24 21:08:39
【问题描述】:

我输入了命令:./case-7.sh

我无法执行 shell 脚本文件。Linux 告诉我(-bash: ./case-7.sh: /bin/bash^M: bad interpreter: 没有那个文件或目录)

我确保它存在于路径中并且具有可执行权限。

为什么 Centos 告诉我这个?请告诉我该怎么做?谢谢!

【问题讨论】:

    标签: linux shell centos


    【解决方案1】:

    您是否尝试使用 chmod +x case-7.sh 授予您文件的权限?
    您的计算机上有哪些口译员?也许尝试使用/bin/bash case-7.sh 启动可以解决问题?
    如果没有,请添加您的 .sh 文件的代码,以便我们更准确地为您提供帮助

    【讨论】:

    • 谢谢!你的回答非常好。我找到了问题。因为我的编辑器添加了一个不可见的字符。
    猜你喜欢
    • 2013-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-08
    • 2021-12-30
    • 1970-01-01
    • 2015-12-14
    • 1970-01-01
    相关资源
    最近更新 更多