
Рассмотрим каталог со следующими файлами.
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'