Akira's Tech Notes

Java/JVM | GNU/Linux | Emacs/Lisp | 知的好奇心駆動

header-icon
ネイティブでない日本語で思い付くことや気になることをダラダラ書く、体裁とかは気にしない。読みづらいと感じた時に随時更新する。

[メモ]findでファイル更新日付順で表示する

PJではメンバたち日々の作業成果物がどこかの共有ディレクトリに格納されているでしょう。 共有ディレクトリに最近更新や追加されたファイルを見たい時がよくあることです。 いちいち作業担当者に聞くのもうざいので。 findxargs コマンドを駆使して実現して みた。

$ find . -type f -print0 | xargs -0 ls -alt
  • find -type f はファイルのみを対象とする
  • find -print0 は検出されたファイルのフルパスをNULLキャラクターで分割して出力する
  • xargs -0 もしくは xargs --null 入力ストリームの分割はNULLキャラクターを用いる

Comments