131 votes

Supprimer un fichier sans demander

Comment puis-je supprimer un fichier sans demander à l'utilisateur s'il accepte de supprimer le fichier ? J'écris Shell Shell et j'utilise la fonction rm, mais elle demande "supprimer le fichier régulier ?" et je n'en ai vraiment pas besoin.

137voto

Richard Pistole Points 189

Vous avez peut-être rm alias à rm -i alors essayez ceci :

/bin/rm -f file.log

Pour voir vos alias, vous pouvez exécuter alias .

78voto

Harsha M V Points 11325

Le drapeau force supprime toutes les invites ;

rm -f {file}

40voto

manojlds Points 2128

Que la force soit avec vous - rm -f

9voto

mholm815 Points 226

Le site yes Le programme répond de manière répétée par l'affirmative à toutes les questions posées, ce qui permet de l'intégrer dans le programme interactif. rm pour obtenir également l'effet désiré.

yes | rm <filename>

inversement, si vous voulez ne pas faire quelque chose d'interactif, vous pouvez faire

yes n | <something interactive>

et qui répétera 'n' sur le flux d'entrée (en répondant effectivement non aux questions).

6voto

teknopaul Points 378
\rm file

Backslash \ contourne les alias.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X