[Linuxtrent] -file_rognoso

  • From: Daniele Pizzolli <ors@xxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Sun, 21 Apr 2002 19:50:44 +0200

Saluti a tutti,
avete mai provato a lavorare con file che iniziano con il trattino?

[tovel@localhost tmp]$ touch tmp/-file_rognoso
[tovel@localhost tmp]$ cd tmp
[tovel@localhost tmp]$ ls
-file_rognoso
[tovel@localhost tmp]$ ll
totale 0
-rw-r--r--    1 tovel    tovel           0 apr 21 19:40 -file_rognoso
[tovel@localhost tmp]$ rm -file_rognoso
rm: opzione non valida -- l
Usare `rm --help' per ulteriori informazioni.
[tovel@localhost tmp]$ rm \-file_rognoso
rm: opzione non valida -- l
Usare `rm --help' per ulteriori informazioni.
[tovel@localhost tmp]$ rm \\-file_rognoso
rm: impossibile rimuovere `\-file_rognoso': File o directory inesistente
[tovel@localhost tmp]$ rm "-file_rognoso"
rm: opzione non valida -- l
Usare `rm --help' per ulteriori informazioni.
[tovel@localhost tmp]$ rm '-file_rognoso'
rm: opzione non valida -- l
Usare `rm --help' per ulteriori informazioni.
[tovel@localhost tmp]$ rm *file_rognoso
rm: opzione non valida -- l
Usare `rm --help' per ulteriori informazioni.
[tovel@localhost tmp]$ rm *
rm: opzione non valida -- l
Usare `rm --help' per ulteriori informazioni.

Sembra che l'unica soluzione sia quella di usare

[tovel@localhost tmp]$ rm ./-file_rognoso
rm: rimuovere `./-file_rognoso'? y
[tovel@localhost tmp]$

Secondo voi esistono altri metodi più eleganti per dire a bash
che si tratta di un file e non di un opzione? C

Saluti,
Daniele Pizzolli

-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx


Other related posts: