私はGNU bash、バージョン4.3.11(1)-release(x86_64-pc-linux-gnu)を使用しています。setを使ってシェル変数を変更するには?
$set | grep SHELL
SHELL=/bin/bash
SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor:verbose
ここで、SHELL変数の値を/ bin/dashに変更したいとします。だから私は試しました
$set SHELL=/bin/dash
set SHELL=/bin/dash
$set | grep SHELL
SHELL=/bin/bash
SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor:verbose
_=SHELL=/bin/dash
私はまたいくつかの他の構文を試しました。しかし、SHELL変数の値は変わりません。私は2つの質問があります: 1. SHELL変数を変更するための設定方法 2. _ = SHELL =/bin/dashは何ですか?
「export SHELL」 – luoluo