Isi dari dir saya adalah
$ 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
Saya ingin daftar rincian file yang memiliki kata dalam nama file seperti yang ditentukan.
Contoh:
$ ls -lrt *day|night*
ls: *day: No such file or directory
bash: night.txt: command not found
Output yang diharapkan
-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
Cara daftar file yang berbeda cocok dengan 2 partterns berbeda, atau singkatnya cara menggunakan regex dengan ls
, sehingga saya bisa OR
bagian nama file.
Skenarion asli, ada banyak file di direktori, telah mempersingkat kasus untuk bertanya.
touch day.txt; touch night.txt; ls {*day,night*}
hasil dalamls: *day: No such file or directory