Pagina 1 di 1

file che iniziano con "-"

Inviato: mer 10 gen 2007, 20:37
da Sickk
Non mi ricordo come si può ad esempio rinominare i file che iniziano per "-" visto che mv quel meno lo interpreta come un'optione...fallendo ovviamente...qualcuno ricorda?

Re: file che iniziano con "-"

Inviato: mer 10 gen 2007, 21:07
da alessiodf
Sickk ha scritto:Non mi ricordo come si può ad esempio rinominare i file che iniziano per "-" visto che mv quel meno lo interpreta come un'optione...fallendo ovviamente...qualcuno ricorda?
Se ad esempio il file e' questo: -file

Codice: Seleziona tutto

mv ./-file nuovo_nome
8)

Inviato: mer 10 gen 2007, 21:09
da iobondo
come opzione metti

Codice: Seleziona tutto

-- 
...
es.

Codice: Seleziona tutto

mv -- -prova.txt prova
ho provato e funziona :idea:

Inviato: mer 10 gen 2007, 21:14
da Sickk
iobondo ha scritto:come opzione metti

Codice: Seleziona tutto

-- 
...
es.

Codice: Seleziona tutto

mv -- -prova.txt prova
ho provato e funziona :idea:
ecco bravo! questo e' quello che usavo...non me lo ricordavo proprio...invece quello di alessio non lo conoscevo

Inviato: mer 10 gen 2007, 23:30
da alessiodf
iobondo ha scritto:come opzione metti

Codice: Seleziona tutto

-- 
...
es.

Codice: Seleziona tutto

mv -- -prova.txt prova
ho provato e funziona :idea:
:? Mi sa tanto di accrocco! non so se con tutte le versioni funge.. :]

Inviato: gio 11 gen 2007, 1:50
da masalapianta
alessiodf ha scritto:Mi sa tanto di accrocco! non so se con tutte le versioni funge.. :]
"ti sa"? magari leggere la documentazione, piuttosto che affidarsi alle "sensazioni" e' meglio non credi? btw da man bash:

-- A -- signals the end of options and disables further option processing. Any
arguments after the -- are treated as filenames and arguments. An
argument of - is equivalent to --.

il che significa che funziona a prescindere dal programma usato, in quanto e' un opzione builtin della shell bash

Inviato: gio 11 gen 2007, 10:17
da alessiodf
:shock: Fico! Bene a sapersi! :D