「Linux入門」findコマンドを使ってファイル更新日付順で表示する

# find . -type f -print0 | xargs -0 ls -alt
-rw——- 1 root root 9534 Feb 13 17:10 ./.bash_history
-rw——- 1 root root 640 Jan 27 13:03 ./.mysql_history
-rw——- 1 root root 5957 Aug 28 2016 ./.viminfo
-rwxr-xr-x 1 root root 211 May 2 2016 ./robots.txt_org
-rw-r–r–. 1 root root 18 May 20 2009 ./.bash_logout
-rw-r–r–. 1 root root 176 May 20 2009 ./.bash_profile
-rw-r–r–. 1 root root 129 Dec 4 2004 ./.tcshrc
-rw-r–r–. 1 root root 176 Sep 23 2004 ./.bashrc
-rw-r–r–. 1 root root 100 Sep 23 2004 ./.cshrc

説明
find -type f  ファイルのみ
find -print0  検出されたファイルのフルパスを分割
xargs -0 もしくは xargs –null 入力ストリームの分割

Linux

Posted by arkgame