まず最初に、私はBashスクリプトに非常に慣れていないことを述べさせてください。私は自分の問題の解決策を探そうとしましたが、自分に合った解決策を見つけることができませんでした。
次のようなファイルをbashを使用して解析するとします。
variable1 = value1
variable2 = value2
次のコードを使用して、ファイルを1行ずつ分割します。
cat /path/to/my.file | while read line; do
echo $line
done
変数から、区切り文字として$line
使用して分割する配列を作成します=
。これにより、次のように配列から変数の名前と値を取得できるようになります。
$array[0] #variable1
$array[1] #value1
これを行うための最良の方法は何でしょうか?