変数展開を使用して文字列の内容を変更し、変数が更新された場合に内容を更新する方法はありますか?
そのようです:
var1=0 # set var1
var2="$var1" # set var2 to var1
var1=1 # set var1 to something else and have var2 change as well?
この例が機能しないことはわかっていますが、私がやろうとしていることを皆さんに示すためのものです。
常に var2 の前に var1 を設定せずにこれを達成する方法はありますか?
前もって感謝します
編集:また、最初の変数の前に設定されていない変数でこれを行うことは可能ですか? そのようです:
var2=$var1
var1=10
echo $var2
出力を 10 にしたいのですが、var2 に割り当てたときに var1 が設定されていないため、var2 も空になります。ヘルプ