I contenuti del mio dir sono
$ 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
Vorrei elencare i dettagli dei file che hanno una parola nel nome file come specificato.
Esempio :
$ ls -lrt *day|night*
ls: *day: No such file or directory
bash: night.txt: command not found
Uscita prevista
-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
Come elencare file diversi corrispondenti a 2 parttern diversi, o in breve come usare regex con ls
, in modo che io potessi OR
parti del nome file.
Scenarion originale, ci sono molti file nella directory, hanno abbreviato il caso di chiedere.
touch day.txt; touch night.txt; ls {*day,night*}
risulta inls: *day: No such file or directory