setコマンドは、以下のようなすべてのローカル変数を表示します。これらの変数を一度にすべてエクスポートするにはどうすればよいですか?
>set
a=123
b="asd asd"
c="hello world"
setBASH_VERSIONのような関数とシステム変数も表示します
setあなたが示している出力の抜粋ですか?もしそうなら、それはそうではありませんbash。特別なシェル変数を含む現在設定されているすべての変数をエクスポートしますか?または、のような3つの変数のみexport a b c?
export ${!T*}は、名前がで始まる定義済みパラメータをエクスポートしTます。残念ながら、すべての定義済みパラメーターのリストを簡単に生成する方法はないようです。