開発ユニットで1週間より古いファイルを見つけて削除する必要があります。このユニットで使用できるユーティリティは限られています。-mtime findの述語は使用できません。この場合、x日より古いすべてのファイルを確認するにはどうすればよいですか?
/ path / to / my / folder $ find -type f -mtime +7 delete find:unrecognized:-mtime
—
Ravi
使用しているLinuxのディストリビューションを共有してください。
—
シバ
なしで構築されたbusyboxのよう
—
ステファンChazelas
FEATURE_FIND_MTIMEです。されてFEATURE_FIND_NEWER有効になって?DOESのfind -newer作品?あなたのtestユーティリティまたは[あなたのshサポートの組み込み-ntですか?
あなたがそれらを使用できる場合は、これを回避することができます
—
ステファンChazelas
touch -d/ date +%sと[ file -nt other-file ]
mtime利用できません」の意味がわかりません。それは私が名前を認識しているユーティリティではありません。