
Considere un directorio con los siguientes archivos.
20160909_154139.jpg
20160909_154038.jpg
20160909_153929.jpg
20160909_153927.jpg
20160908_121201.jpg
20160908_121155.jpg
Cuando lo hago ls
sin argumentos, obtengo los archivos en el orden anterior.
Digamos que solo quiero los archivos en este orden entre 20160909_154038.jpg
y 20160908_121201.jpg
.
¿Hay algún argumento al que pueda pasar ls
para especificar este deseo?
Respuesta1
Sin duda, esto se puede lograr canalizando la salida aawk
ls | awk '/^20160909_154038\.jpg$/,/^20160908_121201\.jpg$/'
Respuesta2
sed
versión:
ls 2016090*.jpg | sed -n '/9_154038/,/8_121201/p'