¿Es posible enumerar los archivos entre dos nombres alfanuméricamente?

¿Es posible enumerar los archivos entre dos nombres alfanuméricamente?

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 lssin argumentos, obtengo los archivos en el orden anterior.

Digamos que solo quiero los archivos en este orden entre 20160909_154038.jpgy 20160908_121201.jpg.

¿Hay algún argumento al que pueda pasar lspara especificar este deseo?

Respuesta1

Sin duda, esto se puede lograr canalizando la salida aawk

ls | awk '/^20160909_154038\.jpg$/,/^20160908_121201\.jpg$/'

Respuesta2

sedversión:

ls 2016090*.jpg | sed -n '/9_154038/,/8_121201/p'

información relacionada