12/11/28 00:27:12.03
質問です。
まず、以下のファイルがあります。
--------
$ cat hoge.dat
aaa
bbb
ccc
--------
次に、下記のスクリプトを用意します。
--------
$ cat hoge.sh
#!/bin/sh
cat hoge.dat | while read -r line
do
alldata=$alldata$line
done
echo $alldata
--------
処理結果は以下のようになりました。
--------
$ ./hoge.sh
$
--------
自分のイメージとしては、処理結果は、aaabbbcccと表示されるはずなのですが、
なぜ表示されないのでしょうか?表示するためにはどうすればいいでしょうか?