文字を削除せずにファイル全体を変数に読み込もうとしています。これはばかげて単純でなければならないと確信しています。
これは、繰り返されるスペース、すべてのタブ、および改行を削除するため、機能しません。
$ echo 'fred wilma' > somefile; z=$(cat somefile); echo $z
fred wilma
次のような単純な割り当てで同じフィルタリングが行われていることがわかります。
$ z='fred wilma'; echo $z
fred wilma
しかし、私がこれを行うときではありません:
$ echo 'fred wilma'
fred wilma
割り当て時に bash 変数の解析とフィルタリングを停止するにはどうすればよいですか?