Pagina 1 di 1

problema cancellazione file, perso in un bicchiere d'acqua

Inviato: gio 19 ott 2006, 13:58
da brancalessio
Per un maldestro uso della bash ho creato un file che si chiama -.mp3 e non riesco a cancellarlo con nessuno dei tre comandi:

Codice: Seleziona tutto

rm -.mp3
rm "-.mp3"
rm '-.mp3'
Ottengo sempre:
rm: opzione non valida -- .
Usare `rm --help' per ulteriori informazioni.
So che konqueror sarebbe lieto di aiutarmi, ma vorrei una soluzione bash-only.

Inviato: gio 19 ott 2006, 14:22
da albatros
Da man rm :
To remove a file whose name starts with a `-', for example
`-foo', use one of these commands:

rm -- -foo

rm ./-foo

Inviato: gio 19 ott 2006, 14:34
da bloodlust
se il nome comincia con "-" fai come ti dice albatross. Se invece comincia con caratteri particolari puoi sempre cancellarlo dandogli l'inode invece del nome (man rm).

Inviato: gio 19 ott 2006, 14:53
da navajo
certo è che poi ci si lamenta se il tasto search non funziona bene o di chi non rispetta le regole. che razza di titolo è bicchieri d´acqua ?
pensavo che avessi sete

Inviato: gio 19 ott 2006, 14:58
da brancalessio
Il titolo in effetti era appropriato... ero perso in un bicchiere d'acqua... anche perché, nonostante avessi guardato la man page di rm, non avevo trovato la frase in questione... cosa ancor più grave essendo una delle più brevi...

Comuque ho modificato il titolo...

Permettetemi una defaillance ogni tanto...