Estoy empezando a aprender Linux. Tengo un directorio llamado class03
con cinco directorios:
_html
html
dothtml
images
123
Necesito un comando de una línea que enumere todos los archivos con -01
, -02
y -03
en el nombre del archivo en esos directorios.
Puedo obtener todos los archivos para enumerar con el comando:
ls _html/ html/ dothtml/ images/
Cuando trato de poner las restricciones, sigue apareciendo sin la restricción y los errores con el *-0[123]
Lo intenté:
ls *-0[123] * _html/ html/ dothtml/ images/
y:
ls _html/ html/ dothtml/ images/ * -0[123] *
Entonces, ¿qué debo hacer para que el código funcione en un comando?
linux
command-line
directory-listing
brian fox
fuente
fuente
_html
yhtml
, es suficiente decirls _htlm html
: no necesita escribir/
al final de cada nombre de directorio.Respuestas:
Si no hay otros directorios, puede usar solo
Si hay más directorios que desea excluir, puede usar la expansión de llaves:
fuente
mv: will not overwrite just-created
.