View Full Version : cd //........qualcuno mi spiega?
stefanoxjx
18-04-2006, 16:14
Ciao a tutti, lo so che è una cosa futile, però qualcuno mi sa spiegare perchè se digito:
$ cd //
il prompt successivo è il seguente:
// $
Sia ben chiaro che l'ho scoperto per caso :)
scorpion89
18-04-2006, 17:45
Strano :eek: :eek:
Se poi fai un pwd di dice che sei nella cartella // che non esisterebbe, invece un ls ci dice che siamo nella /.
Boh...
Ciao :D
Ciao a tutti, lo so che è una cosa futile, però qualcuno mi sa spiegare perchè se digito:
$ cd //
il prompt successivo è il seguente:
// $
Sia ben chiaro che l'ho scoperto per caso :)
Con che shell ? sh non me lo fa :confused:
scorpion89
18-04-2006, 18:19
Io ho provato con la bash
Ciao
stefanoxjx
18-04-2006, 19:47
Anch'io uso bash, ma credevo che ci fosse un motivo a me sconosciuto per questa cosa :D
Comunque anche con sh:
sh-3.00$ cd //
sh-3.00$ pwd
//
sh-3.00$
mi sembra un comportamento un po' strano di bash, dato che se usi
/bin/pwd
al posto del builtin la current directory è visualizzata correttamente.
stefanoxjx
18-04-2006, 22:32
mi sembra un comportamento un po' strano di bash, dato che se usi
/bin/pwd
al posto del builtin la current directory è visualizzata correttamente.
A questo punto, credo che nessuno metta in dubbio il fatto che sia un comportamento strano :cool:
A questo punto, credo che nessuno metta in dubbio il fatto che sia un comportamento strano :cool:
stranezza per stranezza:
cd ///
si copmporta come se gli slash fossero uno solo :O
stefanoxjx
19-04-2006, 08:11
Infatti avevo provato anch'io.
Invece "cd --" non da nessuna segnalazione di errore e non fa nulla!
Infatti avevo provato anch'io.
Invece "cd --" non da nessuna segnalazione di errore e non fa nulla!
il -- fa si che argomenti successivi vengano tutti considerati nomi di file/directory. Nel tuo caso è quindi equivalente al semplice cd.
Tanto per chiarire: se voglio creare una cartella chiamata -prova ed entrarci, devo fare
mkdir -- -prova
cd -- -prova
Mentre
mkdir -prova
cd -prova
equivarrebbe a
mkdir -p -r -o -v -a
cd -p -r -o -v -a
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.