bash 変数展開すると予期せぬ値が返ってくる

お世話になります。
bashに関する質問です。

環境

OS : FreeBSD(バージョン未確認)
bash version:5.1.4

試したこと

以下のtest.shをbashコマンドを用いて実行しました。

test.sh

1#!/bin/bash 2 3while read line 4do 5 echo "AAA${line}ZZZ" 6done < "list"

list

1100 2200 3300

予想していた結果

AAA100ZZZ AAA200ZZZ AAA300ZZ

実際に帰ってきた結果

ZZZ100 ZZZ200 ZZZ300

予想通りの結果を得るにはどうすればよいのでしょうか?

コメントを投稿

0 コメント