在Linux系统中利用crontab设置定时任务,执行shell脚本报错no such file or directory
手动执行.sh文件能够成功,设置定时任务却报错no such file or directory
解决办法
先cd进shell脚本所在文件夹(路径为绝对路径),再执行
如图
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZwpmL5ITM5QDM0QTMwIDOwkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
在Linux系统中利用crontab设置定时任务,执行shell脚本报错no such file or directory
手动执行.sh文件能够成功,设置定时任务却报错no such file or directory
解决办法
先cd进shell脚本所在文件夹(路径为绝对路径),再执行
如图