Quando faccio un rm * in zsh, ottengo qualcosa del genere:
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
Innanzitutto zsh mi chiede se sono sicuro di voler eliminare tutto, quindi rm chiede ogni file specifico.
Come posso avere solo la verifica zsh?
setopt rmstarsilent
rm -f ./*
. Per impostazione predefinita,rm
non chiede nulla a meno che non si disponga dell'autorizzazione di scrittura per il file. Forse hai unalias rm='rm -i'