特定の単語を含む過去1時間に変更されたファイルを探す

特定の単語を含む過去1時間に変更されたファイルを探す

過去1時間に変更された特定の数のファイルを含むファイルを見つけたいと思います。私は現在、以下を持っています:

find . -maxdepth 1 -mtime -0.5 | grep -lir "100"

過去 1 時間に変更されなかった場合でも、その番号のすべてのファイルが返されます。

ありがとうございます。

答え1

実際に実行しているタスクとクリーンアップタスクの間に転写エラーがある可能性があります。これは、元の投稿のコマンドがあなたが要求したことや説明された方法で行われるとは思わないからです。正直なところ、まったく効果がないことを願っています。

利用可能なツールのバージョンに応じて、これはユーザーのニーズに適しています。

find . -type f -maxdepth 1 -mmin -61 -print0 | xargs -0 grep -l "100"

-maxdepth 1サブディレクトリを参照するには調整/削除が必要な場合があります。

関連情報