问题描述
一个程序正在尝试执行一些shell脚本。但是不幸的是,它给出了找不到命令
/ etc / profile中已经设置了路径变量,如果您在shell中键入命令,它也会被执行。
但是由于某种原因,当该程序尝试通过shell执行操作时,似乎找不到环境路径/ shell脚本。
解决方法
找不到命令表示这两个都不存在
-
使脚本可执行
chmod + x test.sh
-
确保其在路径上
export PATH = $ PATH:/path/to/test.sh /
尝试使用 ./test.sh 运行文件。它最终解决了我的问题。