プロジェクトコード全体の日付の後に変更されたファイルを見つける方法はありますか?

StackOverflow https://stackoverflow.com/questions/8985989

  •  13-11-2019
  •  | 
  •  

質問

1つの大きなプロジェクトのソースコードで働いているのを見てください今度は、日付の後にどのファイルが変更されたかを知りたいです。

それを得るためのコマンドや方法はあります。

私は試した

# ls -R -l 
.

しかし、ここでは最後の変更データを含むすべてのファイルを表示しますが、この出力を一部のデータでフィルタ処理します...

それでは、Linuxでこれを行う方法はありますか?これに利用可能なツールはありますか?

役に立ちましたか?

解決

#set timestamp for file    
touch --date "2011-12-31" /tmp/foo
# Find files newer than 2011/Dec/31, in /some/files
find /some/files -newer /tmp/foo
.

他のヒント

mtime 引数を使用して find コマンドを使用:http://www.unix.com/tips-tutorials/20526-mtime-ctime -atime.html "rel=" noreferrer ">いくつかの例はここにまたはここにあります

たとえば、Listファイルは過去7日間で変更されました...

find / -type f -mtime -7 
. fine gnegained検索の場合は-mmin引数を試すことができます。別のSEサイトで説明されている例を参照してください。 x分より古いファイルを検索

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top