Shell Crontab不';t执行脚本,但手动执行。苹果操作系统

Shell Crontab不';t执行脚本,但手动执行。苹果操作系统,shell,cron,Shell,Cron,我有这样的crontab文件 #!/bin/sh PATH=/Users/name/.rvm/gems/ruby-2.6.3@rails-6.0.0.2/bin:/Users/name/.rvm/gems/ruby-2.6.3@global/bin:/Users/name/.rvm/rubies/ruby-2.6.3/bin:/Users/name/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/nam

我有这样的crontab文件

#!/bin/sh
PATH=/Users/name/.rvm/gems/ruby-2.6.3@rails-6.0.0.2/bin:/Users/name/.rvm/gems/ruby-2.6.3@global/bin:/Users/name/.rvm/rubies/ruby-2.6.3/bin:/Users/name/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/name/.rvm/bin
cd ~/Documents/mydirectory/
bash -c 'ls -1t | tail -n +7 | xargs rm -f'
ls -1t | tail -n +7 | xargs rm -f # this is not working either. 
如果文件数超过7,我想删除目录中的文件

我也设置了路径,因为这是一个常见的问题。 如果我手动运行脚本,它会工作


什么问题?

我的问题是<代码>crsutil