私は2週間または1ヶ月後に特定のディレクトリからいくつかのファイルを削除するUnixシェル用のcronを作成しようとしています。
/somedir1/somedir2/
if(somedir2) contains file with extension .txt or .log
then
check timestamp
if two weeks old delete it
otherwise don't delete.
ベストアンサー1
find
コマンドを試してください。
find /somedir1/somedir2 -name *.txt -name *.log -mtime 2w -delete
テスト実行を実行する-delete
ように変更します。-print