我正在使用solaris 10并使用bash shell。
我有一个shell脚本,我手动运行它工作正常。
/shellscriptfullpath.sh
我已将其添加到crontab中,但它已停止工作。
后来我将shell路径添加为第一个命令并进行测试,它开始工作。
#!/bin/bash
我的一些脚本也没有shell路径运行。
有什么区别?
答案 0 :(得分:1)
当您添加cron时,脚本会在默认shell中执行(主要是csh或ksh) 为避免这种情况,您必须添加第一行,说明您需要哪个shell。