我正在使用tssh组件解压缩文件,然后删除主机上工作正常的zip文件夹。
问题是当我尝试在同一目录中运行.sh文件时。在tSSh组件的命令中,我添加了命令
nohup filename.sh > outfile.out
在这种情况下我收到错误
没有这样的文件或目录
我也试过
nohup ./filename.sh > outfile.out
但现在错误是
找不到./ filename.sh命令
我需要做的就是执行sh文件。
答案 0 :(得分:0)
您的主目录是否是您希望找到脚本filename.sh的地方?
如果是,也许您的启动文件中有“cd”
如果没有,尝试为nohup提供2个命令:
nohup `$(cd yourDirectoryPath ; ./filename.sh > outfile.out)
如果无法在outfile.out中检索结果,请检查nohup.out(并从命令行中删除重定向)。
希望这有帮助。
TRF