set
команда відображає всі локальні змінні, як показано нижче. Як я можу експортувати ці змінні відразу?
>set
a=123
b="asd asd"
c="hello world"
set
також відображає функції та системні змінні, такі як BASH_VERSION
set
виводу, який ви показуєте? Якщо так, то це не так bash
. Ви хочете експортувати всю встановлену в даний час змінну, включаючи спеціальні змінні оболонки? Або лише ті 3 змінні, як у export a b c
?
export ${!T*}
експортує будь-який визначений параметр, з якого починається ім'я T
. На жаль, не здається, що легко створити список усіх визначених параметрів.