Как получить переменную среды с имени строки в KSH

Чтобы это работало, поместил любые хосты, которые Вы хотите завершить в Вашем /etc/hosts файл.

Вам нужно также bash-completion пакет (содержащий файл/etc/bash_completion и каталог,/etc/bash_completion.d)

и источник это в ~/.bashrc (. /etc/bash_completion - иногда это комментируется в/etc/bash.bashrc или в ~/.bashrc).

1
14.11.2013, 19:08
1 ответ

Если у Вас есть ksh 93, можно объявить x быть ссылкой на имя переменной:

$ ksh --version
  version         sh (AT&T Research) 93u+ 2012-08-01
$ ksh -c '
    envVar=foo
    x=envVar
    nameref x
    echo $x
'
foo
2
27.01.2020, 23:39

Теги

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