ファイルの文字列を変数として使用

ファイルの文字列を変数として使用

以下のようにconfファイルの内容があります。

ファイル.conf:

key="name"
value="pswd"

さて、上記のように2つの変数を含むスクリプトを作成したいと思います。

スクリプトファイル

key="name"      #key as variable
value="pswd"    #value as variable

答え1

スクリプトからファイルをインポートします。

. /path/to/file.conf

ただし、指定されたファイルの内容がコードとして解釈されるため、ファイルには有効な構文が.conf必要です。sh.sh

.Bourneに似たシェルのためのPOSIX /移植可能なコマンド(t)cshです。sourcebashkshzsh

関連情報