推 rickieyang:不能直接echo到檔案嗎? 03/05 03:11
→ prismwu:可以的 只是想有沒有更好的方法 03/05 04:37
→ prismwu:比如說一個指令就將所有變數吐出去之類的 03/05 04:37
補充說明問題
#!/bin/bash
a=1
b=2
......
# 雖然可以這樣寫,可是怕變數太多會漏掉
# 想要尋找可以取代下面這些東西的方法
echo a=$a >> var
echo b=$b >> var
→ einsamkeit:local 不加參數就會 dump 所有的 local variable 03/05 08:45
→ einsamkeit:不知道有沒有符合你的需要... 03/05 08:45
只能用在函數裡面 不過似乎蠻方便的
推 yvb:declare 03/05 16:59
已成功 感謝所有回答的版友
declare -p | grep "^declare -[^x]\+ [_a-z][_a-zA-Z0-9]*=\".\+\"$"
※ 編輯: prismwu 來自: 140.114.235.16 (03/06 01:46)
推 hsnu114444:自己寫成兩個 function,以後要用 source 進來就好 03/06 09:25