Почему моя переменная доступна через эхо, но не через printenv?

Ctrl + Esc очищает историю калькулятора (протестировано на Ubuntu 19.10 и Fedora 28 ).

Это задокументировано на экране ярлыков, доступном в меню :

.

List of calculator shortcuts

0
10.05.2021, 17:39
1 ответ

:-в переменной указывает bash (или zsh )использовать все, что следует после -, в качестве значения по умолчанию. Если ZSH_CUSTOMне находится в ваших переменных среды (, он не отображается в printenv), по умолчанию он будет $HOME/.oh-my-zsh/custom.

Можете сами попробовать:

echo ${MY_VARIABLE}
# prints an empty line
echo ${MY_VARIABLE:-a default value}
# prints: a default value
2
28.07.2021, 11:33

Теги

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