Los contenidos de mi directorio son
$ ls -lrt
total 0
-rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt
-rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt
-rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt
Me gustaría enumerar los detalles de los archivos que tienen una palabra en el nombre del archivo como se especifica.
Ejemplo:
$ ls -lrt *day|night*
ls: *day: No such file or directory
bash: night.txt: command not found
Rendimiento esperado
-rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt
-rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt
Cómo enumerar diferentes archivos que coinciden con 2 patrones diferentes, o en resumen, cómo usar regex con ls
, para que pueda ver OR
las partes del nombre de archivo.
Escenario original, hay muchos archivos en el directorio, han acortado el caso para preguntar.
touch day.txt; touch night.txt; ls {*day,night*}
resultadosls: *day: No such file or directory