for _a in {A..Z} {a..z};do _z=\${!${_a}*};for _i in `eval echo "${_z}"`;do echo -e "$_i: ${!_i}";done;done|cat -Tsv
Эта команда выводит все переменные среды, включая скрытые, в терминале. Она использует циклы и команды eval и echo для перебора и вывода значений переменных. Команда cat -Tsv добавляет форматирование и отображает непечатные символы в виде символов с обратной косой чертой и их кодов. Альтернативой этой команде может быть использование команды printenv, которая также выводит переменные среды, но не отображает скрытые переменные.