Se proviamo a spostare (mv) un file, che inizia con il trattino (dash) o doppio trattino, dalla bash di Linux/OSX, riceveremo un errore. Ad esempio:
|
1 2 3 |
mv --info.php __info.php mv: opzione `--info.php' non riconosciuta Usare `mv --help' per ulteriori informazioni. |
Questo avviene perché il trattino ed il doppio trattino vengono generalmente utilizzati per dare delle opzioni ai comandi e quindi –info.php viene interpretato come un’opzione del comando.
Per poter completare l’operazione, basta iserire il doppio trattino nuovamente nel comando e racchiudere il nome del file tra apici, ovvero:
|
1 |
mv -- '--info.php' __info.php |
Questo sistema può essere applicato a tutti i comandi, es rm, cp, mv, ls, ln e così via, es:
|
1 |
rm -- '--info.php' |
|
1 |
cp -- '--info.php' __info.php |
|
1 |
ls -l -- *.php |
enjoy
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta