我遇到以下命令的問題,它會將應用程序中的文件從/解包到/存儲超過13天。根據創建日期移動文件
find /home/user/private/data/unpack/* -mtime +13 -exec mv {} /home/user/private/data/unpack/storage/ \;
但是,如果我保持這些文件在組織/存儲文件夾的子文件夾上面的命令將所有這些文件從文件夾移回/存儲
我周圍中搜索的一種方式,以排除/存儲完全來自find命令,並作爲一種方法得到了一個粗略的修剪。我還是比較新的Linux和正則表達式,所以仍然沒有運氣讓它自己工作。
交叉手指爲那裏有時間有幫助的職業。
mtime不是創建日期。 –
也許這可以通過使用rsync解決? –