出力にはプログラムの実行結果(標準出力)とステータスやエラー情報(標準エラー)の2種類があります。以下の記事で紹介していますので、困っている友達は参考にしていただければ幸いです。
標準出力 (標準出力) と標準エラー (標準エラー) はデフォルトで画面に接続されます;
標準入力 (標準入力) は接続されますデフォルトではキーボード;
IO リダイレクト (リダイレクト) を使用して、入出力の送信場所を変更できます;
1. 標準出力
標準出力リダイレクト。プログラムをファイルに出力するにはリダイレクト演算子 (">") を使用します。デフォルトではファイル ヘッダーから書き換えます。
"> test.txt" を使用できます。テキスト情報をクリアするには;
「>>」を使用してテキストの末尾にファイルを追加します;
2. 標準エラー
#標準エラー リダイレクト、出力には "2>" を使用します。ファイル ストリームには "0、1、2" に対応する "入力、出力、エラー" の 3 つのタイプが含まれるため、 は "> ;" (これは "1> ;"、標準出力と同じです。不要なエラー出力を処理します。コマンドのエラー メッセージを非表示にするには、"2> /dev/null" を使用します。 出力とエラーを同時に表示します。標準エラーは標準出力の後に生成されます。つまり、最初に「>」を使用し、次に「2>&1」を使用します。コマンド: "xxxx > xxxx 2>&1" "; "&>" を使用して、標準出力とエラーを直接出力することもできます (コマンド: "xxxx &> xxxx")。これは、bash の新しいバージョンで提供されています。 示されているように:3. 標準入力:
cat コマンド (ConcATenate)、本来の目的is to link File, cat xxxx[1] xxxx ... > xxxx[end];##最後のパラメータのみを使用する場合、つまり cat >
##「
linux チュートリアル
"以上がLinuxの標準エラーとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。