source
変数の値を読み取り/印刷するために、bashスクリプトでコマンドを使用します
more linuxmachines_mount_point.txt
export linuxmachine01="sdb sdc sdf sdd sde sdg"
export linuxmachine02="sde sdd sdb sdf sdc"
export linuxmachine03="sdb sdd sdc sde sdf"
export linuxmachine06="sdb sde sdf sdd"
source linuxmachines_mount_point.txt
echo $linuxmachine01
sdb sdc sdf sdd sde sdg
source
変数を設定解除するための反対は何ですか?
予期された結果
echo $linuxmachine01
< no output >
export
sを必要としません。すべては、export
ISは環境に値をコピーしない-しかし、彼らも同様に環境変数として定義されているかどうかにかかわらず、シェル変数として彼らをしている存在。さらに、不要な環境変数を定義すると、それらが同じ(制限された)プロセスごとのスペースに格納されるため、コマンドラインの最大長が短くなります。
source
あなたの環境で変数を設定することではなく、あなたがexport
するファイルのステートメントですsource
。したがって、すべてが同じ変数である別のファイルの場合source
は、の逆になります。source
source
unset