シェルスクリプトは初めてです。私は、あるスクリプトファイルが変数を設定し、別のスクリプトファイルがそれらの変数を取得して操作する必要があるようなプロジェクトに取り組んでいます。最初のスクリプトの変数をファイルに保存し、2番目のスクリプトファイルでそれを読み取っています。
最初のスクリプトファイルfirst.shで、私は次のようにしています。
echo "a=6" > test.dat
echo "b=7" >> test.dat
echo "c=8" >> test.dat
>
上書きする最初の変数と、追加する次の値に使用します。したがって、ファイルには常に最新の値が含まれます。
これよりも良いアプローチはありますか?
2番目のスクリプトファイルでは、適切な値をどのように読み取って入力できますか?