[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Hard links de arquivos com acento



Pra você ter certeza que isso é realmente culpa dos acentos, tenta fazer direto na linha de comando o hardlink usando arquivos com acento.

Eden Caldas
Consultor de TI
eden@linuxfacil.srv.br
(81) 9653 7220
LINUX FÁCIL – Consultoria e Serviços em TI


Em 30 de agosto de 2011 08:05, Alex Monte <alexhenrique.monte@gmail.com> escreveu:
Olá pessoal,

Estou fazendo um script bash para organizar minhas fotos e em determinado ponto eu tento criar hard links para os arquivos originais. O comando funciona sem problemas para os arquivos cujos nomes possuem espaço, mas falha quando o nome do arquivo possui acentos.

O comando que uso para criar os links é

ln "$imageSource" "$imageTarget"

onde
$imageSource é o nome do arquivo de origem que ou não ter acentos
$imageTarget é o nome de destino do link que escrevo na forma IMGNNNN, onde NNNN é um número sequêncial

Quando executo o script o comando acima mostra a seguinte mensagem de erro para os arquivos cujo nome possuem acentos:

ln: acessando "/srv/photo/iPhoto Library/Originals/2003/Francês/Francês 002.jpg": Arquivo ou diretório não encontrado

Já verifiquei e o arquivo está nesse caminho. Creio que o problema seja na forma como os acentos são passados para o comando ln. 

Alguém tem idéia de como fazer funcionar ? Estou rodando o Debian 6.0 com LANG pt_BR.UTF-8

Att.
Alex.

--
Lex
PSN: Lexsothan
--
“Seja consciente, só imprima se for realmente necessário”


Reply to: