特定の月 (3 月としましょう) に最後に変更されたすべてのファイルを見つける方法。
質問する
709 次
2 に答える
2
LANG=C find -printf '%AY %Ab %p\n' | awk '$1=="2013" && $2="Mar"{$1=$2="";print}'
スレッドで前に述べたように、ls
ファイル情報をインタラクティブに見るためのツールです。その出力は人間用にフォーマットされており、スクリプトでバグを引き起こします。find
代わりに使用してください。理由を理解してください: http://mywiki.wooledge.org/ParsingLs
于 2013-03-19T21:39:42.180 に答える
1
これは、この問題に対する優れたコマンドです。
find . -mtime +100 -mtime -200
特に、100 日以上前から 200 日未満前に変更されたすべてのファイルが検索されます。それに応じて数字を変更してください!
于 2013-03-19T21:44:06.190 に答える