リダイレクトでは入力できない、そんなふうに考えていた時期が俺にもありました

というか、忘れていただけなんだけど。
ファイルの内容をプログラムに渡そうとするときに、よく使うのがパイプ。個人的によく使う。

% cat input.txt | sort


今日、人の作業を見ていたらリダイレクトで入力していた。ああ、そういえばそんなのあったなー、なんて。

% sort < input.txt


ところで、パイプとかリダイレクトをよく使うあまり、引数を使わなくなっちゃうことってない?
例に挙げた sort コマンドもそうだけど

% sort input.txt

で済むんだよね(一番短い!)。