Задать вопрос
Ответы пользователя по тегу Кодировка символов
  • Как сделать так, чтобы баш скрипт работал с папками, содержащими пробелы?

    hint000
    @hint000
    у админа три руки
    В общем случае пробелы экранируют кавычками. В вашем коде и так почти везде переменные взяты в кавычки, но есть участок, где это не так; попробуйте взять в кавычки $1 и $i вот здесь:
    for i in `find $1 -type f`
    do
        # Получаем кодировку очередного файла
        cod=`enca -L ru $i`

    Заниматься реальным тестированием скрипта мне сейчас лень, просто надеюсь, что догадка сработает.
    Ответ написан
    9 комментариев
  • Как исправить эту проблему с кодировкой windows server 2016?

    hint000
    @hint000
    у админа три руки
    Это учетка Администратор.
    Создайте новую учётку, назначте права администратора. Попробуйте войти под новой учёткой. Если всё нормально, то перенесите нужные данные (если такие есть) со старого профиля и после этого удалите старую учётку, затем удалите папку с кривым именем.

    В чём причина такого глюка непонятно, но если это случилось только один раз и больше не повторяется, то и чёрт с ним. Каких только глюков не бывает на винде. Для спокойствия можно прогнать проверку командой sfc /scannow, прогнать тест оперативки, тест логической целостности файловой системы, глянуть SMART на диске. Вот если будет повторяться, тогда это повод для расследования.
    Ответ написан
    Комментировать
  • NANO криво читает комментарии, почему?

    hint000
    @hint000
    у админа три руки
    Если через PuTTY подключаетесь, то вот:
    5e2a82dd25681817321186.png
    Это применит настройку к текущему подключению. Если не хотите каждый раз лазить в настройки, то сохраните это в параметры соединения по-умолчанию.
    Если не через PuTTY, то уточняйте, через какой ssh-клиент подключаетесь.
    Ответ написан
    Комментировать
  • Как восстановить файлы после непонятного сбоя кодировок?

    hint000
    @hint000
    у админа три руки
    Всё легко восстанавливается перекодированием.
    Перекодировщики можно нагуглить. Но у вас сложный случай, не все справляются. Например, этот https://2cyr.com/decode/ помог (всего лишь четвёртая ссылка в Гугле).
    Исходная кодировка: CP1361 (она же ms1361, она же johab - корейская кодировка, к тому же какая-то редкая, а может быть устаревшая).
    Отображается как: KOI8-U (украинская, по сути тоже сегодня редко встречается).
    Ваша строка из вопроса - текст на украинском: Акції� агазини
    Отдельные буквы поправите вручную.
    Ответ написан
    1 комментарий