日期:2014-05-16  浏览次数:20785 次

奇怪的crontab 遇上shell scp不执行了
用scp远程传输文件,想写入到shell让crontab自动执行,奇怪的远程服务器没发现有文件
但是手动执行则成功~~

chmod +777 .sh 也试过了

------解决方案--------------------
* * * * * /var/tmp/test.sh >> /var/tmp/test.log 2>&1
把/var/tmp/test.log的内容贴出来看看
------解决方案--------------------
引用:
log出来了.感觉不明白,我都文件都是有的
spawn scp -Q -p system76.txt boss@192.168.1.1:/home/user/directory/
couldn't execute "scp": no such file or directory
这个是何解~~ ip和目录都是存在的


执行命令:
which scp
得到scp命令的完整路径
把这个完整路径写到/var/tmp/test.sh里面