Intereting Posts
Как приостановить сеанс работы в режиме ожидания Завершение вкладки wp не работает в lshell Инструмент Linux для мониторинга потребления полосы пропускания определенного процесса (PID) как заново смонтировать домашний каталог определенного пользователя в раздел Прозрачные программы вин Непрерывное использование mutt Aptitude – удаление автоматически установленных пакетов, рекомендованных другими пакетами В OpenBSD заканчивается нехватка памяти, в то время как не используется пространство подкачки Debian Wheezy: проблема установки пакета .deb, который использует update-rc.d с номерами зависимостей Getent хосты печатает IPv4, getent ahosts печатает IPv6 Intel-virtual-output – высокая температура вызывает сбой Linux Где нужны escape-последовательности при использовании оператора тильды ~ в awk? Как настроить постфикс для отправки почты на внешний SMTP-сервер? Терминал в Tmux 256 цветов, но VIM не Заменить \ n на новую строку в sed portably

Отобразить имя китайской машины в командной строке

Я пытаюсь получить имя моего компьютера / имя компьютера для отображения в запросе zsh, т. Е. 飞碟. PROMPT='%{$fg[green]%}%m% . Обычные префикс Mac Sharing отображает имя компьютера на китайском языке, но оболочка заканчивает его замену на римские символы (пиньинь), которые представляют это китайское, то есть feidie. Есть ли способ получить имена машин на других языках для отображения в оболочке или будет ли он по умолчанию использоваться по-английски, поскольку имя локального хоста всегда вынуждено также на английском языке?

Вот вывод uname -n | od -tx1 -tc uname -n | od -tx1 -tc

 0000000 66 65 69 64 69 65 2e 6c 6f 63 61 6c 0a feidie . local \n 

Спасибо Stéphane за HOST_DESCRIPTION swizzle🌀

 # .zshrc HOST_DESCRIPTION=$(scutil --get ComputerName) # PROMPT PROMPT='%{$fg[yellow]%}$HOST_DESCRIPTION%{$reset_color%} 

введите описание изображения здесь