«前の日記(2012-06-05 Tuesday) 最新 次の日記(2012-06-11 Monday)» 編集

libAlexandrina.so.tDiary


2012-06-06 Wednesday

最新n個のファイルのフルパスを得たい

「とりあえずls -tで時間順にソートできる」「そのうち先頭のn個を取り出して」「findでフルパスにする」をつなげる

ls -t *|head -n3|xargs -L1 find `pwd`/ -maxdepth 1 -name

こんなので。-n3は3行て意味ね。`pwd`で得られるパスが最後/無くてハマった。しかもこのコマンドじゃ実は./以下に同じファイル名があったらハマったりするよな。

Tags: bash