Voglio solo ottenere i file dalla directory corrente e produrre solo file .mp4 .mp3 .exe nient'altro. Quindi ho pensato di poter fare solo questo:
ls | grep \.mp4$ | grep \.mp3$ | grep \.exe$
Ma no, dato che il primo grep produrrà solo gli MP4, per cui gli altri 2 grep non verranno utilizzati.
Qualche idea? PS, eseguendo questo script su Slow Leopard.
shopt -s nullglob
e poi fai riferimento*.exe *.mp3 *.mp4
. Vedi mywiki.wooledge.org/ParsingLs