Susu Linux删除目录早于1天

时间:2018-09-06 07:48:36

标签: linux

请帮助

我想从路径中删除目录和相应的子目录,我尝试了以下命令,由于某种原因,它没有删除。

感谢您的帮助。

/hana/export/PHO> ls -lrt
total 0
-rwxr-x---  1 phoadm sapsys  678 Sep  4 10:59 export_schema.sh
drwxr-x--- 50 phoadm sapsys 4096 Sep  5 00:23 2018-09-05
drwxr-x--- 50 phoadm sapsys 4096 Sep  6 00:23 2018-09-06
-rwxr-x---  1 phoadm sapsys  248 Sep  6 00:23 export_schema.out
phoadm@SS4100:/hana/export/PHO> find /hana/export/PHO/* -type d  -ctime +1 -exec rm -rf {} \;
phoadm@SS4100:/hana/export/PHO> find /hana/export/PHO/* -type d -mtime +1 -exec rm -rf {} \;

phoadm@SS4100:/hana/export/PHO>

它应该删除2018-09-05目录,但由于某种原因,上述命令无法正常工作。

谢谢

2 个答案:

答案 0 :(得分:1)

我认为应该是

find /hana/export/PHO -type d  -ctime +1 -exec rm -rf {} \;

(不带“ *”),否则,您将根据需要查找不在PHO中的目录,因为“ *”将被外壳扩展。

答案 1 :(得分:0)

或者这个:

wp_verify_nonce()