Estamos recebendo um arquivo .rar contendo muitos arquivos com caracteres especiais é&€ .... Precisamos extraí-lo em um servidor remoto usando o shell.
Se eu usar unrar x archive/name where/to/extract/
, a extração vai bem. O problema é que todo arquivo com um caractere especial fica truncado e perde sua extensão:
vidéo.jpeg => vid
lolèo.pdf => lol
Eu realmente preciso manter o nome completo e a extensão. Eu tentei usar o comando rar que tornou as coisas ainda piores. Alguma ideia de como resolver este problema?
A única maneira que encontramos é extrair o arquivo usando um sistema operacional Windows e depois enviar os arquivos para o servidor remoto...