Renomear arquivos ou diretórios iniciados por "-"
Dica publicada em Shell Script / Introdução
Renomear arquivos ou diretórios iniciados por "-"
Supondo que você possua um ou mais arquivos com nome iniciado por "-". Exemplo:
ls
-CCj_OWvp9x5
E você tenta renomear:
mv -CCj_OWvp9x5 CCj_OWvp9x5
mv: invalid option -- 'C'
Try 'mv --help' for more information.
O shell interpreta o sinal de menos (-) como uma opção do comando. Como resolver?
Basta usar "--" antes do nome do arquivo. Exemplo:
mv -- -CCj_OWvp9x5 CCj_OWvp9x5
Resolvido!
ls
-CCj_OWvp9x5
E você tenta renomear:
mv -CCj_OWvp9x5 CCj_OWvp9x5
mv: invalid option -- 'C'
Try 'mv --help' for more information.
O shell interpreta o sinal de menos (-) como uma opção do comando. Como resolver?
Basta usar "--" antes do nome do arquivo. Exemplo:
mv -- -CCj_OWvp9x5 CCj_OWvp9x5
Resolvido!
Dessa eu não sabia.
___________________________________
Conhecimento não se Leva para o Túmulo.