setКоманда отображает все локальные переменные, как показано ниже. Как мне экспортировать все эти переменные одновременно?
>set
a=123
b="asd asd"
c="hello world"
setтакже отображает функции и системные переменные, такие как BASH_VERSION
setвывода, который вы показываете? Если так, то это не так bash. Вы хотите экспортировать все установленные в данный момент переменные, включая специальные переменные оболочки? Или только те 3 переменные, как в export a b c?
export ${!T*}экспортирует любой определенный параметр, имя которого начинается с T. К сожалению, кажется, нет способа легко сгенерировать список всех определенных параметров.