Wenn ich ein rm * in zsh mache, bekomme ich so etwas:
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
Zuerst fragt mich zsh, ob ich sicher bin, dass ich alle löschen möchte, und dann fragt rm nach jeder bestimmten Datei.
Wie kann ich nur die zsh-Bestätigung haben?
setopt rmstarsilent
rm -f ./*
. Fragt standardmäßigrm
nichts, es sei denn, Sie haben keine Schreibberechtigung für die Datei. Vielleicht haben Sie einealias rm='rm -i'