Rm (Unix): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
→Collegamenti esterni: link alla Single UNIX Specification e al manuale delle GNU Coreutils |
→Uso: uniformata sezione ad altre voci su comandi Unix. |
||
Riga 9:
==Uso==
La forma generale del comando ''rm'' è
Tra le opzioni più usate vi sono:▼
I parametri ''arg'' indicano i nomi dei file o directory da rimuovere.
* <tt>-r</tt>: rimuove ricorsivamente il contenuto delle directory specificate ed anche le directory stesse.▼
* <tt>-i</tt>: richiede conferma per ogni cancellazione.▼
* <tt>-f</tt>: ignora file non-esistenti e disabilita ogni richiesta di conferma ("'''f'''orce").▼
▲* <tt>-r</tt>
▲* <tt>-f</tt>
''rm'' è spesso utilizzato con l'alias di "<tt>rm -i</tt>" per evitare cancellazioni accidentali; se in questo caso si volesse cancellare un gran numero di file senza la richiesta di conferma, si può annullare l'effetto dell'opzione <tt>-i</tt> specificando anche l'opzione <tt>-f</tt>.
'''rm -rf''' (e varianti, "<tt>rm -rf /</tt>", "<tt>rm -rf *</tt>", e altre) sono frequentemente utilizzate in scherzi e aneddoti su disastri in ambienti Unix: la variante <tt>rm -rf /</tt>, infatti, se utilizzata da un amministratore ([[Root (utente)|root]]) causerebbe la cancellazione dei contenuti in ogni
''rm'' può essere usato insieme a [[xargs]] per
xargs rm < elenco.txt
|