Linux crontab不';不要运行我的脚本

Linux crontab不';不要运行我的脚本,linux,scripting,Linux,Scripting,我有一个脚本叫backup.sh。它所做的只是复制文件进行备份。 文件内容 cp tmp/server/exception tmp/server\u bck/exception\u bck cp-tmp/server/bug-tmp/server\u-bck cp tmp/服务器/警报tmp/服务器\u bck/警报\u bck 非常简单,都是“cp”命令。我可以使用“/backup.sh”成功运行此命令。它是否假定您位于特定目录中?除非您指定,否则cron的工作目录将不同。我计划cronta

我有一个脚本叫backup.sh。它所做的只是复制文件进行备份。
文件内容

cp tmp/server/exception tmp/server\u bck/exception\u bck
cp-tmp/server/bug-tmp/server\u-bck
cp tmp/服务器/警报tmp/服务器\u bck/警报\u bck


非常简单,都是“cp”命令。

我可以使用“/backup.sh”成功运行此命令。它是否假定您位于特定目录中?除非您指定,否则cron的工作目录将不同。我计划crontab,如:0 3***/home/backup.shbackup.sh和tmp文件夹位于同一目录中。您的脚本需要cd到文件所在的目录,或者您需要使用绝对路径。