シェルスクリプトの中でファイルの内容を入力する場合はexecコマンドとreadコマンドを使います。

 OLDIFS=$IFS        <= $IFSの値をバックアップしておく
 IFS=               <= $IFSの設定をクリア
 exec < file_name   <= ファイルを読み込む
 while read LINE    <= readで一行ずつ読み取った値を変数$LINEに代入
 do
   echo $LINE
 done
 IFS=$OLDIFS        <= $IFSの値を元に戻しておく

readコマンドで読み取ると$IFSの設定に従い単語に区切られます。(デフォルトは空白、タブ、改行コード)

そのため、空白やタブで区切らずに1行丸ごと読み取りたいときは、上のようにして$IFSの設定をリセットしてから読み取ります。