Как в TCL распечатать все переменные среды с помощью однострочной команды?
Как распечатать все переменные среды в TCL?
Ответы (1)
Существует массив под названием env, в котором хранятся все переменные среды. Итак, вы можете просто сделать это:
puts [array get env]
или просто
parray env
person
TrojanName
schedule
23.10.2012
Разница между ними в том, что
parray
сортирует ключи, делает хорошие отступы и, как правило, делает вывод легко читаемым. array get
нет; он предназначен в основном для сериализации данных массива (готов к использованию с array set
).
- person Donal Fellows; 24.10.2012
put [array get env] - для меня это вообще ничего не печатает?
- person Matt Warren; 15.03.2018