我在调用其他脚本的脚本ksh(mainScript)时遇到问题。
mainScript:
通话./folder1/folder2/first.sh
我得到的错误:
./folder1/folder2/first.sh not found [No such file or directory]
我使用ls -l /folder1/folder2/first.sh进行验证,并且看到该脚本存在。
谢谢您的帮助。
从路径中删除.
,并提供对文件的执行权限,然后您将能够运行脚本。喜欢
[root@localhost#] chmod +x /folder1/folder2/first.sh
然后运行
[root@localhost#] /folder1/folder2/first.sh
此外,您可以使用以下命令运行脚本:
[ksh /folder1/folder2/first.sh
或sh /folder1/folder2/first.sh
或bash /folder1/folder2/first.sh etc