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 ORparti 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