les exclusions marchent aussi en fin de motif!
en zsh, l’opérateur
^
permet d’exclure un motif. Ainsi :
rm ^toto
vire tous les fichiers sauf toto. Demo:
touch {a-t}
mkdir y
mv ^y y
Cet peut se placer n’importe ou dans la chaine. Ce qui permet d’avoir un tronc commun:
% echo database*
database.ra database.sqli database.sqlite
% echo database^.sqlite
database.ra database.sqli
oh! oui … c’est bon … c’est zsh !
Related posts: