find /home -wholename /home/pkg -prune -o -wholename /home/file -prune \
-o -name .ssh -type d -prune -o -name bin -type d -prune \
-o -type f -atime 30 -delete -print
没测过,请试试
※ 引述《s6414073 ()》之铭言:
: find /home -type f -atime +30 -delete
: 网络上找到的大致上就是这个指令 把他写在crontab内
: 但我有特殊需求 不知道怎么下手
: 想来板上问一下大家
: /home目录内有 pkg 和 file 这两个目录
: 其中 pkg 和 file 目录内的档案都不要删除
: 还有每个user目录内的 .ssh 和 bin 内的档案也不要删除
: 其他目录内的档案都删除 要怎么实作?
: 有上RTFM和STFW 但都没发现类似的
: 麻烦大家了... 不一定要写Code给我
: 给的想法或方向即可@@" 谢谢~^^