Crontab无法删除文件夹

时间:2018-10-02 05:47:06

标签: linux shell cron directory cron-task

如何使用crontab删除文件夹?我创建了一个名为delete_old_file.sh的新文件并调用了conb

<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
    <types>
        <members>*</members>
        <name>ApexClass</name>
    </types>
    <version>43.0</version>
</Package>

我已经尝试使用* * * * * . ~/delete_old_files.sh ,但仍然无法正常工作

-type d

目前只有zip和文件可以删除

find ~/dev/test -type f \( -name "*.gz" -o -name "*.tar" -o -name "*.zip" \) -or -type -d -mtime +7 -exec rm -rf {} +

我错过了一些命令吗? 谢谢。

2 个答案:

答案 0 :(得分:0)

使用第二种形式并将最后一个+更改为\;

答案 1 :(得分:0)

我放在两行中:

someVariable