/ bin / sh:test.sh:找不到命令

时间:2020-08-12 03:21:02

标签: linux bash shell centos7

一个程序正在尝试执行一些shell脚本。但是不幸的是,它给出了找不到命令

/ etc / profile中已经设置了路径变量,如果您在shell中键入命令,它也会被执行。

但是由于某种原因,当该程序尝试通过shell执行操作时,似乎找不到环境路径/ shell脚本。

2 个答案:

答案 0 :(得分:0)

找不到命令表示这两个都不存在

  1. 使脚本可执行

    chmod + x test.sh

  2. 确保其在路径上

    export PATH = $ PATH:/path/to/test.sh /

答案 1 :(得分:0)

尝试使用 ./test.sh 运行文件。它最终解决了我的问题。