Имена функций сценария Bash, содержащие двойное двоеточие '::'

Использование GNUdate:

$ days=130
$ date -d "Sunday +$days days" "+%A"
Thursday
17
20.08.2018, 07:10
1 ответ

Это случай, когда документация более строгая, чем реализация, возможно, в попытке снизить фактор футгана. Это обсуждалось здесь ранее ; см. также исчерпывающий тест , устанавливающий, например, что [}{является допустимым именем функции.

Также стоит отметить, что abc::defне является допустимым именем переменной:

$ abc::def=foo
bash: abc::def=foo: command not found
17
27.01.2020, 19:47

Теги

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