Tengo un montón de archivos de log1
a log164
.
Estoy tratando de LISTAR el directorio (ordenado) en un terminal UNIX, pero las funciones de clasificación solo proporcionan el formato de esta manera:
home:logs Home$ ls -1 | sort
log1.gz
log10.gz
log100.gz
log101.gz
log102.gz
log103.gz
log104.gz
log105.gz
log106.gz
...etc
Lo que quiero es
home:logs Home$ ls -1 | sort
log1.gz
log2.gz
log3.gz
log4.gz
log5.gz
log6.gz
log7.gz
...{more here}
log99.gz
log100.gz
log101.gz
log102.gz
...etc
¿Alguna sugerencia sobre lo que podría usar para hacer esto?
log1.gz
a través log164.gz
, entonces, ¿qué es lo que aún necesita ls -1
de ellos para?
ls -1
hace: enumera los nombres de archivo. Como ya conocías los nombres de archivo, no entendí para qué lo necesitabas. Pero como has aceptado la respuesta de Kevin, ahora sé: no la necesitabas. Lo que tiene más sentido. :-)