0
1つのプログラムの出力を、Unixオペレーティングシステム内の別のプログラムの入力にリダイレクトすることは可能です。1つのプログラムの出力を別のオペレーティングシステムの別のプログラムの入力にリダイレクトすることはできますか?
cat *.txt | sort | uniq > result-file
これは他のオペレーティングシステム(Windowsなど)でも可能ですか?
1つのプログラムの出力を、Unixオペレーティングシステム内の別のプログラムの入力にリダイレクトすることは可能です。1つのプログラムの出力を別のオペレーティングシステムの別のプログラムの入力にリダイレクトすることはできますか?
cat *.txt | sort | uniq > result-file
これは他のオペレーティングシステム(Windowsなど)でも可能ですか?
最も一般的なオペレーティングシステムには、標準入力、標準出力、およびパイプの概念があります。ただし、コマンドラインの構文は、使用しているシェルによって異なります。
Windows用のBashはCygwinで入手できます。
Windowsでは、古いCMD.exeを使用してパイプを使用することもできます。構文は非常によく似ています。ファイルに書き込むには>
、ファイルを読み込むには、ファイルを読むには<
、プロセス間には|
を使用します。あなたはここでそれについての詳細を読むことができます:http://technet.microsoft.com/en-us/library/ee176927.aspx