macのターミナル(zsh)で以下のシェルスクリプトを実行しましたが、期待通りの出力にならない理由がわかりません。
zsh
1#!/bin/zsh 2 3a=`grep ^A conf.txt` 4b=`grep ^B conf.txt` 5 6echo $a 7echo $b 8 9echo ${a}${b}
conf.txt
txt
1A 2B
期待する出力
A B AB
実際の出力
A B B
以下のスクリプトは、期待通りの出力をします。
zsh
1#!/bin/zsh 2 3a="A" 4b="B" 5 6echo $a 7echo $b 8 9echo ${a}${b}
回答1件
あなたの回答
tips
プレビュー