次のファイルを含むディレクトリを考えてみましょう。
20160909_154139.jpg
20160909_154038.jpg
20160909_153929.jpg
20160909_153927.jpg
20160908_121201.jpg
20160908_121155.jpg
パラメータを使用しない場合は、ls
上記の順序でファイルを取得します。
20160909_154038.jpg
との間の順序でファイルだけが欲しいとしましょう20160908_121201.jpg
。
いくつかの主張でこれらの欲求を明確にすることはできますかls
?
答え1
もちろん、これは出力をパイプで接続することによって行うことができます。awk
ls | awk '/^20160909_154038\.jpg$/,/^20160908_121201\.jpg$/'
答え2
sed
バージョン:
ls 2016090*.jpg | sed -n '/9_154038/,/8_121201/p'