Как принудительно распаковать список для использования Unicode UTF -8

Поскольку исполняемый файл bash не находится в указанной файловой системе.

1
12.03.2021, 12:36
1 ответ

Должно работать с

LANG=en_US.UTF-8 unzip -l a.zip

UTF -8 не является допустимым значением для LANG. Чтобы получить список доступных локалей, попробуйте

locale -a

Если en_US.UTF-8там нет, попробуйте один из перечисленных и оканчивающийся на UTF -8.

Я попробовал это в системе Ubuntu, но я считаю, что это должно относиться и к Mac OS.
Я также убедился, что получаю такие же проблемные результаты, как и вы, при установке LANG="", как в настоящее время установлено в вашей локали, или LANG=UTF-8, как было предложено в комментариях.

0
18.03.2021, 22:25

Теги

Похожие вопросы