Linuxのパイプラインコマンドは「|」で複数の命令をつなぎます。前の命令の出力ストリームが後続の命令の操作対象となります。コマンド形式は「命令1 | 命令2」となります。命令 2 | ..." の場合、このコマンドの後続の命令は、実行する前に標準入力ストリーム コマンドを受信できる必要があります。
パイプラインコマンドは複数の命令を接続するために使用され、前の命令の出力の流れの方向が後続の命令の演算対象となります。
パイプライン コマンドの演算子は「|」です。これは、前の命令によって送信された正しい出力情報のみを処理でき、エラー情報を直接処理する機能はありません。そして、操作対象として次の命令に渡されます。
基本形式:
指令1 | 指令2 | …
[コマンド 1] は [コマンド 2] の入力として正しく出力され、[コマンド 2] の出力は [コマンド 3] の入力として使用されます。 [コマンド 3] ] 出力がある場合、出力は画面に直接表示されます。パイプライン通過後の[コマンド1]と[コマンド2]の正しい出力が画面に表示されません。
[リマインダー]:
パイプライン コマンドは、前の命令の正しい出力のみを処理できますが、エラー出力は処理できません。
パイプライン コマンドの次の命令標準入力ストリームコマンドを実行できることを受信できる必要があります。
使用例
1. /etc ディレクトリの内容の詳細情報をページ単位で表示
$ ls -l /etc | more
2. ファイルに文字列を入力
$ echo "Hello World" | cat > hello.txt
推奨チュートリアル: "PHP" "Linux 運用とメンテナンス "
以上がLinuxのパイプコマンドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。