33 3か月前に変更されたすべてのファイルのリストを取得するにはどうすればよいですか。この質問を確認しましたが、シナリオに適用できませんでした。私は今これを試していますが、うまくいっているようですが、findを使用するより良い方法があるはずです。 ls -ltR | grep -v '2011-05' | grep -v '2011-06' | grep -v '2011-07' | grep -v '2011-08 files find ls date — GoodSp33d ソース
65 1つの解決策は次のとおりです。 find -type f -mtime 90 これにより、正確に90日前に最後に変更されたファイルが見つかります。 find -type f -mtime -90 過去90日間に変更されたファイルを検索します。 — hknik ソース
18 @hknikが言うように、-mtime操作findはおそらく最善の策ですが、 3か月前にすべてのファイルを取得したい場合は、より大きなネットが必要です。 find . -type f -mtime -105 -mtime +77 これにより、3か月前の11週間から15週間前の月に通常のファイルが検索されます。 — アルセゲ ソース
2 とzshと(.m[-|+]n) グロブ-修飾子: print -rl -- *(.m90) ちょうど90日前に変更されたファイルをリストします。 print -rl -- *(.m-90) 過去90日間に変更されたファイルが一覧表示され、 print -rl -- *(.m-100m+80) 80〜100日前に変更されたファイルがリストされます。 — don_crissti ソース