2011-02-08 11 views
0

私は実際にDOSモードでリダイレクト入力を取得していません。コマンドラインでリダイレクト入力

私は、実施例を知っている:ソート< LIST.TXT私list.txtに

の内容をソートしますが、なぜこの仕事している:私の引数の DIR < arguments.txtコンテンツを。 txtファイルだけで、たとえば次のとおりです。私は arguments.txt < dirは DIRに等しくなるコマンドを期待する-D

/D

これはなぜ機能しないのですか?

おかげユルゲン

答えて

0

<オペレータは、ファイルからなるようにコンソール入力をリダイレクトします。対応する>演算子は、コンソール出力をファイルにリダイレクトします。

sortコマンドは、ファイルの終わり(cntl-Z)に達するまでコンソールを読み取り、並べ替えられた結果を生成します。

dirコマンドはコンソール入力を受け付けません。コマンドラインでは引数のみが使用されるため、/ Dを含むファイルは決して読み込まれません。

+0

ah ok。入力に感謝します。 – juergen