Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> LinuxシステムFAQ >> Linuxのパイプラインとリダイレクト         

リダイレクト出力

$ ls -l> lsoutput.txtこのコマンドは、lsコマンドの出力をファイルlsoutput.txtに保存します。

$ ps>> lsoutput.txt>>演算子を使用して、ファイルに出力を追加します。このコマンドは、psコマンドの出力を指定されたファイルの末尾に追加します。

標準エラー出力をリダイレクトしたい場合は、>演算

Linuxのパイプラインとリダイレクト         

リダイレクト出力

$ ls -l> lsoutput.txtこのコマンドは、lsコマンドの出力をファイルlsoutput.txtに保存します。

$ ps>> lsoutput.txt>>演算子を使用して、ファイルに出力を追加します。このコマンドは、psコマンドの出力を指定されたファイルの末尾に追加します。

標準エラー出力をリダイレクトしたい場合は、>演算

  
 cmd2シェルは、両方のコマンドの標準入力と標準出力を担当します。 cmd1の標準入力は、端末キーボードcmd1の標準出力から取得され、その標準入力としてcmd2に渡され、cmd2の標準出力は端末画面に接続されます。

シェルによって行われる作業は、標準入力ストリームと標準出力ストリームを再接続することです。その結果、データストリームは2つのコマンドを通じてキーボードから出力され、最後に画面に出力されます。

Copyright © Windowsの知識 All Rights Reserved