Je veux juste obtenir les fichiers du répertoire actuel et ne sortir que les fichiers .mp4 .mp3 .exe rien d'autre. Alors j'ai pensé que je pouvais simplement faire ceci:
ls | grep \.mp4$ | grep \.mp3$ | grep \.exe$
Mais non, comme le premier grep ne sortira que des mp4, les 2 autres grep ne seront pas utilisés.
Des idées? PS, Exécution de ce script sur Slow Leopard.
shopt -s nullglob
, puis faites simplement référence à*.exe *.mp3 *.mp4
. Voir mywiki.wooledge.org/ParsingLs