0

一部を除いて、指定された日付よりも古いパス内のすべてのディレクトリをbashで削除する必要があります。

削除してはいけないディレクトリの名前を知っています。

4

1 に答える 1

2

を使用しfindます。少なくとも FreeBSD で動作するはずの例を次に示します。

find . -type d -not -newerct 'x days ago' -not -name dir1 -not -name dir2 -delete
于 2011-01-25T14:24:07.820 に答える