Alterando o nome da pasta, com a corrente sendo um '\ n'

3

Algum tempo atrás eu tive um Mac com um HDD cheio de setores defeituosos. Embora eu tenha feito backup da maioria das coisas, eu precisava de uma biblioteca do iPhoto atualizada, que infelizmente estava quebrada - na exportação, o iPhoto travava, assim como os scripts Python para extração. Por isso, iniciei o Ubuntu a partir de uma unidade USB, liguei mais um disco rígido externo e copiei toda a pasta do iPhoto Library com este comando bastante estúpido:

cp -r "$HOME/Pictures/iPhoto Library/" "/Volumes/Toshiba/
> "

Em outras palavras, tudo foi copiado para uma nova pasta, cujo nome é '\ n'. O Mac OS nem percebe essa pasta, nem o Ubuntu. O Windows "vê" essa pasta, mas não pode renomear, abrir ou fazer nada com ela.

A minha pergunta é: como posso mudar o nome desta pasta para ser utilizável novamente?

    
por Dragoon Aethis 31.07.2013 / 15:24

1 resposta

1

Tente renomeá-lo usando $'\n' :

mv $'\n' "iPhoto Library"

(Supondo que essa pasta tenha, na verdade, apenas \n )

O que ls -la /Volumes/Toshiba mostra?

No meu caso (OS X 10.8.4) ele mostra o caractere de nova linha como " ? ", então se você tiver apenas " ? ", você pode usar o comando acima para renomeá-lo (não esqueça de cd /Volumes/Toshiba ).

Se houver algum texto, como "iPhoto Library?", você poderá renomeá-lo com mv "iPhoto Library"$'\n' "iPhoto Library"

    
por 31.07.2013 / 15:27