Привет. На
А правда, почему? Что бы отвечать на подобные вопросы, сначала нужно задать другой вопрос — что бы что?
А ответ на этот вопрос простой: Ни одна из оболочек не поддерживает такое. Потому что POSIX не требует от оболочки поддержки символов, отличных от «цифр, букв, символа подчеркивания из набора кодировки (ASCII)». И добавлять поддержку эмоджи/смайлов вообще не имеет никакого смысла.
POSIX — набор стандартов, описывающих интерфейсы между операционной системой и прикладной программой, библиотеку языка C и набор приложений и их интерфейсов.
Данные правила действуют для именования переменных. А вот имена функций не имеют подобных ограничений. Так что в функциях ты вправе использовать эмоджи и это даже будет работать.
Вот пример рабочей функции, которая выводит Hello World.
💕 Пусть орут.
Пока на этом все, после интеграции от партнера, чего-нибудь еще интересное закину почитать, увидимся!
Ну а если скучно и хочется прокрастинации, камон в мои мемные айти каналы: @devopsina и @devopsgarden
tags: #bash #linux
—
🟢 Подпишись: @bashdays
gnu.org
как-то пролетал improvement тикет, который звучит так: Эмоджи/Смайлики не поддерживаются в оболочке bash в качестве имен переменных.А правда, почему? Что бы отвечать на подобные вопросы, сначала нужно задать другой вопрос — что бы что?
А ответ на этот вопрос простой: Ни одна из оболочек не поддерживает такое. Потому что POSIX не требует от оболочки поддержки символов, отличных от «цифр, букв, символа подчеркивания из набора кодировки (ASCII)». И добавлять поддержку эмоджи/смайлов вообще не имеет никакого смысла.
POSIX — набор стандартов, описывающих интерфейсы между операционной системой и прикладной программой, библиотеку языка C и набор приложений и их интерфейсов.
Данные правила действуют для именования переменных. А вот имена функций не имеют подобных ограничений. Так что в функциях ты вправе использовать эмоджи и это даже будет работать.
Вот пример рабочей функции, которая выводит Hello World.
#!/bin/bashМожно прям веселые bash скрипты писать (добавлять какашки и баклажаны) и радовать своих коллег.
😀😀😀 () {
echo "hello world"
}
😀😀😀
Пока на этом все, после интеграции от партнера, чего-нибудь еще интересное закину почитать, увидимся!
Ну а если скучно и хочется прокрастинации, камон в мои мемные айти каналы: @devopsina и @devopsgarden
tags: #bash #linux
—