複数行にわたって変数を保持できますか? [コピー]

複数行にわたって変数を保持できますか? [コピー]

サンプルファイル

wolf@linux:~$ cat file.txt 
Apples
Bananas
Cherries
Dragon Fruit
Elderberry
wolf@linux:~$ 

sグレブfile.txt

wolf@linux:~$ grep s file.txt 
Apples
Bananas
Cherries
wolf@linux:~$ 

~に残るvar

wolf@linux:~$ var=`grep s file.txt`
wolf@linux:~$ echo $var 
Apples Bananas Cherries
wolf@linux:~$ 

Apples Bananas Cherriesデータをこのように地平線でアーカイブするのではなく、元の型に似た変数でアーカイブすることは可能ですか?

後で参照できるように回答と例を更新してください。

変数の置換とコマンドの置換には常に二重引用符を使用してください: "$foo", "$(foo)"

例えば

二重引用符なし

wolf@linux:~$ echo $var
Apples Bananas Cherries
wolf@linux:~$ 

二重引用符を含める

wolf@linux:~$ echo "$var"
Apples
Bananas
Cherries
wolf@linux:~$

ベストアンサー1

おすすめ記事