使用`sh`运行脚本时找不到错误

托洛茨基94

我有一个简单的shell脚本:

#!/bin/bash

var="foo"
echo $var

当我运行它时,使用sh shell.shshell作为它的文件名,会出现以下错误:

: not found: 2: shell.sh:

这是什么意思?

汤姆

您尝试了sh ./shell.sh替代sh shell.sh吗?
(出于安全原因,当前目录.在PATH变量中永远不存在)

同样,#!/bin/bash仅当脚本本身运行时才需要脚本中的第一行
例如./shell.sh(不要忘记chmod a+x shell.sh在这种情况下这样做

最后,该sh命令将调用破折号外壳,而不是bash外壳,因此,最好使用bash脚本bash ./shell.sh代替sh ./shell.sh

注意行尾:
Bash不接受\ r \ n(CRLF)作为行尾(这是Windows风格)。
仅允许\ n(LF)。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用`sh`运行脚本时找不到错误

来自分类Dev

运行脚本时找不到.zshrc中定义的函数

来自分类Dev

在Pycharm外部运行脚本时找不到导入?

来自分类Dev

通过cron运行脚本时出现“找不到命令”

来自分类Dev

运行脚本时找不到.zshrc中定义的函数

来自分类Dev

运行脚本时找不到重命名命令

来自分类Dev

通过 cron 运行脚本时“找不到命令”

来自分类Dev

使用主管运行脚本时找不到可播放的剧本

来自分类Dev

使用VBA运行脚本时出现awk错误

来自分类Dev

使用System()运行脚本时出现细分错误

来自分类Dev

使用cronjob使用参数运行python脚本会给出错误:/ bin / sh:密码:找不到命令

来自分类Dev

运行Shell脚本时出现“找不到命令”错误

来自分类Dev

使用'#!/ bin / sh'运行脚本时,该脚本不起作用

来自分类Dev

运行脚本时出现ModuleNotFoundError错误

来自分类Dev

使用 SUDO 运行 python 脚本时找不到 Scapy 模块

来自分类Dev

使用--user标志安装时找不到Python入口点命令行脚本

来自分类Dev

在.sh文件中运行脚本时出现问题

来自分类Dev

使用nohup运行脚本时出错

来自分类Dev

运行脚本时使用多处理

来自分类Dev

可以从pycharm运行脚本,但不能从Terminal运行脚本。ImportError:DLL加载失败:找不到指定的模块

来自分类Dev

使用输出重定向运行脚本时,Sqlite模式错误

来自分类Dev

运行脚本时出现错误消息“来源:未找到”

来自分类Dev

自动运行脚本时发生Powershell错误

来自分类Dev

运行脚本时出现错误消息“来源:未找到”

来自分类Dev

运行脚本时出现sql语法错误

来自分类Dev

源:在ubuntu 14.04上运行shell脚本时找不到错误

来自分类Dev

运行脚本时出错

来自分类Dev

Google Apps脚本-错误:使用库时找不到脚本功能

来自分类Dev

使用pyinstaller时找不到脚本

Related 相关文章

  1. 1

    使用`sh`运行脚本时找不到错误

  2. 2

    运行脚本时找不到.zshrc中定义的函数

  3. 3

    在Pycharm外部运行脚本时找不到导入?

  4. 4

    通过cron运行脚本时出现“找不到命令”

  5. 5

    运行脚本时找不到.zshrc中定义的函数

  6. 6

    运行脚本时找不到重命名命令

  7. 7

    通过 cron 运行脚本时“找不到命令”

  8. 8

    使用主管运行脚本时找不到可播放的剧本

  9. 9

    使用VBA运行脚本时出现awk错误

  10. 10

    使用System()运行脚本时出现细分错误

  11. 11

    使用cronjob使用参数运行python脚本会给出错误:/ bin / sh:密码:找不到命令

  12. 12

    运行Shell脚本时出现“找不到命令”错误

  13. 13

    使用'#!/ bin / sh'运行脚本时,该脚本不起作用

  14. 14

    运行脚本时出现ModuleNotFoundError错误

  15. 15

    使用 SUDO 运行 python 脚本时找不到 Scapy 模块

  16. 16

    使用--user标志安装时找不到Python入口点命令行脚本

  17. 17

    在.sh文件中运行脚本时出现问题

  18. 18

    使用nohup运行脚本时出错

  19. 19

    运行脚本时使用多处理

  20. 20

    可以从pycharm运行脚本,但不能从Terminal运行脚本。ImportError:DLL加载失败:找不到指定的模块

  21. 21

    使用输出重定向运行脚本时,Sqlite模式错误

  22. 22

    运行脚本时出现错误消息“来源:未找到”

  23. 23

    自动运行脚本时发生Powershell错误

  24. 24

    运行脚本时出现错误消息“来源:未找到”

  25. 25

    运行脚本时出现sql语法错误

  26. 26

    源:在ubuntu 14.04上运行shell脚本时找不到错误

  27. 27

    运行脚本时出错

  28. 28

    Google Apps脚本-错误:使用库时找不到脚本功能

  29. 29

    使用pyinstaller时找不到脚本

热门标签

归档