リダイレクトでは入力できない、そんなふうに考えていた時期が俺にもありました
というか、忘れていただけなんだけど。
ファイルの内容をプログラムに渡そうとするときに、よく使うのがパイプ。個人的によく使う。
% cat input.txt | sort
今日、人の作業を見ていたらリダイレクトで入力していた。ああ、そういえばそんなのあったなー、なんて。
% sort < input.txt
ところで、パイプとかリダイレクトをよく使うあまり、引数を使わなくなっちゃうことってない?
例に挙げた sort コマンドもそうだけど
% sort input.txt
で済むんだよね(一番短い!)。