Saya hanya ingin mendapatkan file dari direktori saat ini dan hanya mengeluarkan file .mp4 .mp3 .exe. Jadi saya pikir saya bisa melakukan ini:
ls | grep \.mp4$ | grep \.mp3$ | grep \.exe$
Tapi tidak, karena grep pertama akan menampilkan hanya mp4 maka 2 grep lainnya tidak akan digunakan.
Ada ide? PS, Menjalankan skrip ini di Slow Leopard.
shopt -s nullglob
dan kemudian hanya merujuk*.exe *.mp3 *.mp4
. Lihat mywiki.wooledge.org/ParsingLs