私はbashシェルから次のことを行いました。
export myPath="/home/user/dir"
次に、シェルと bash スクリプト内の両方からこの値を「エコー」して、この値を確認しました。どちらもうまくいきました。
次に、このようなスクリプト内からこの変数の値を設定しようとしました。
myPath="/home/user/newdir"
この変数をシェルから出力しようとしました。変数は更新された値を保持すると思っていましたが、古い値が表示されていました。
スクリプトから値を更新するにはどうすればよいですか? source
できれば使わずにやりたいと思っています。