Leggendo la pagina man di GNU coreutils per rm
, una delle opzioni è -f
, che secondo il manuale,
-f, --force
ignore nonexistent files and arguments, never prompt
Ora, ho fatto alcuni test e lo dimostra davvero se uso qualcosa del genere
rm -f /nonexisting/directory/
non si lamenterà.
Cosa può davvero guadagnare qualcuno da tale opzione?
Inoltre, gli esempi più comuni di "eliminazione di directory" utilizzando rm
sono simili
rm -rf /delete/this/dir
L' -r
opzione ha senso, ma -f
?
-f
non evita un codice di uscita dell'errore. Serm
tenta e non riesce a rimuovere un file esistente, verrà restituito un codice di errore.