Моя проблема в кодировке файлов, которые распаковываются в bash, а не в UTF8. Вот шаги, чтобы воспроизвести проблему:
- Копирование zip-файла в двоичном формате в USS (ftp - bin - put myfile2unzip.zip)
- Используйте команду jar для распаковки: jar -xvf myfile2unzip.zip
- cat myscript.sh
Выход:
{Za ??? а ???? {{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{ {{{{{{@ ??? @ ....
Что я пробовал:
iconv -f UTF8 -t IBM1047 myscript.sh > myscript.uss
Это не сработало, выходной файл имеет неправильную кодировку.