灰
#! /bin/sh
export x=/usr/local
source ./a
コマンドラインで実行できます。しかし、シェルスクリプトを介してエクスポートを行う必要があります。
b.sh
#! /bin/sh
. ~/a.sh
エラーはありません...しかし$x
、コマンドラインでは何も表示されません。そのため輸出には至りませんでした。
それを機能させる方法はありますか?
灰
#! /bin/sh
export x=/usr/local
-----------
admin@client: ./a.sh
admin@client: echo $x
admin@client: <insert ....>