Quand je fais un rm * en zsh, j'obtiens quelque chose comme ceci:
2014-06-08 10:14:23 $ rm *
zsh: sure you want to delete all the files in /home/assay/assay/log [yn]? y
rm: remove regular file `development.log'? y
Tout d'abord, zsh me demande si je suis sûr de vouloir tout supprimer, puis rm demande chaque fichier spécifique.
Comment puis-je simplement avoir la vérification zsh?
setopt rmstarsilent
rm -f ./*
. Par défaut,rm
ne demande rien sauf si vous ne disposez pas d'une autorisation d'écriture sur le fichier. Vous avez peut-être unalias rm='rm -i'