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