bashスクリプトのcat出力を他のスクリプトの変数に割り当てる方法

bashスクリプトのcat出力を他のスクリプトの変数に割り当てる方法

引数を受け入れるとcat出力を生成するbashスクリプトがあります。 cat出力を生成するために使用したいパラメータを使用して最初のbashスクリプトを実行する別のbashスクリプトがあります。最初のbashスクリプトで生成されたcat出力を変数に保存するにはどうすればよいですか?

答え1

var=$( cat foo.txt )

cat出力はin変数に保存されますvar

var=$( ./myscript )

myscript同じ変数に出力を保存します。

答え2

二重引用符を使用してください。この試み

var="$(cat foo.txt)"

関連情報