Eu só quero obter os arquivos do diretório atual e apenas produzir arquivos .mp4 .mp3 .exe nada mais. Então eu pensei que poderia fazer isso:
ls | grep \.mp4$ | grep \.mp3$ | grep \.exe$
Mas não, como o primeiro grep produzirá apenas mp4, portanto os outros 2 grep não serão usados.
Alguma ideia? PS, executando este script no Slow Leopard.
shopt -s nullglob
e apenas consulte*.exe *.mp3 *.mp4
. Veja mywiki.wooledge.org/ParsingLs