先週の日曜日から今週の日曜日まで、および特定の時間枠内のすべてのファイルのリストを取得します。今日を日曜日とします。先週の日曜日の午後 12 時から今週の日曜日の午前 10 時までのすべてのファイルのリストが必要です。どなたか助けていただけませんか。
答え1
チェックアウトしman find
、man touch
touch コマンドを使用して、作成タイムスタンプが先週の日曜日である「start」という名前の空のファイルを作成できます。
touch -d"October 24 2021 00:00:00" start
次に、終了日に対して同じことを実行し、そのファイルを end と呼びます。その後、ls -lat を実行すると、日付範囲を持つファイルが表示されます。
-rw-r--r-- 1 user group 0 Oct 24 00:00 start
最後に find コマンドを実行します:
find . -newer start ! -newer end