Le contenu de mon répertoire est
$ 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
Je voudrais énumérer les détails des fichiers qui ont un mot dans le nom du fichier tel que spécifié.
Exemple :
$ ls -lrt *day|night*
ls: *day: No such file or directory
bash: night.txt: command not found
Production attendue
-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
Comment lister différents fichiers correspondant à 2 partenaires différents, ou en bref comment utiliser regex avec ls
, de sorte que je puisse OR
les parties du nom de fichier.
Les scènes originales, il y a beaucoup de fichiers dans le répertoire, ont raccourci le cas pour demander.
touch day.txt; touch night.txt; ls {*day,night*}
résultatsls: *day: No such file or directory