スクリプト内からの最も単純な変数のエクスポートでさえ、bashで機能させることができません-何が間違っているのでしょうか?
ファイルtest.sh:
#!/bin/bash
echo $ttt
ttt="fffalse"
export ttt
echo $ttt
bashテスト:
hpek@hpek:~/temp$ export ttt="tttrue"
hpek@hpek:~/temp$ ./test.sh
tttrue
fffalse
hpek@hpek:~/temp$ ./test.sh
tttrue
fffalse
hpek@hpek:~/temp$
編集:
私は今、答えから、これはうまくいかないことを知っています。-しかし、どのようにして単一の変数をプロセス間で記憶させることができますか?ファイルに保存する必要がありますか?