Digamos que eu queira criar um backup do conteúdo da pasta MainFolder usando rar . O comando
rar a Backup.rar -r MainFolder
faz o trabalho.
MAS , se um subdiretório contiver mais de um arquivo com caracteres não-ASCII (?), então apenas um deles será arquivado e os outros seja excluído .
Por exemplo, considere a seguinte hierarquia de diretório ( MainFolder , A e B são pastas; a , b , 你 e 好 são arquivos)
+MainFolder
+A
-a
-b
-你
-好
+B
-a
-b
-a
-b
-你
-好
o comando rar a Backup.rar -r MainFolder ignora
MainFolder/A/好
MainFolder/好
enquanto rar a Backup.rar -r MainFolder/* ainda pula
MainFolder/A/好
Por que isso acontece? Qualquer ajuda é muito apreciada, obrigado!
Para o registro, eu já encontrei alguns problemas com caracteres não-ascii (veja esta questão ) que outras distribuições Linux parece não ter. De qualquer forma, eu uso Lubuntu 12.04 , terminal é lxterminal e echo $BASH_VERSION retorna 4.2.25(1)-release . rar versão é 4.00 beta 3 .
Outra curiosidade: clicar com o botão direito do mouse na pasta e selecionar Compress... e, em seguida, .rar ainda tem o mesmo problema. Outras opções ( zip , tar ...) se comportam corretamente.