小さな記号を使用してファイル名を入力として使用する小さな実行可能ファイルがあります。
small_executable < myfile.txt
これは非常にうまく機能します。しかし、入力をファイルの内容に置き換えたいと思います。私の理解は、これが次のものと厳密に同じでなければならないということです。
small_executable << EOF
The content of my
multi line file
EOF
しかし、これはうまくいきません。私が見逃した2つのコマンドの間に違いはありますか?私がアクセスできないコードですsmall_executable
。
編集:質問には影響しないので、なぜこれを行ったのかに関する詳細を削除しました。