crontab没有没有记录任务的环境变量,需要任务自己提供环境变量。或者是直接写上绝对路径。 运行shell的需要提供全路径。如/home/xxx/run.sh 。 但是shell中的awk脚本不需要全路径。