Menu
Coddy logo textTech

標準出力

CoddyのTerminalジャーニー「基礎」セクションの一部 — レッスン 37/82。

ターミナルのすべてのコマンドには、3つのデータストリームが接続されています。これらのストリームを理解することが、リダイレクトの基礎であり、コマンドラインの最も強力な機能の一つです。

最初のストリームは 標準出力 と呼ばれ、しばしば stdout と略されます。ここはコマンドが通常の結果を送信する場所です。lscat を実行すると、画面に表示されるテキストは標準出力経由で来ています。

echo "Hello, World!"

メッセージ Hello, World! は標準出力に送信され、デフォルトではターミナル画面に表示されます。

同様に、ファイルをリストアップする場合:

ls

ファイル名のリストが標準出力を通じて画面に表示されます。

デフォルトでは、標準出力はターミナルディスプレイに接続されています。しかし、ここからが面白いところです — この出力をファイルなど他の場所にredirectできます。画面に結果を表示する代わりに、後で使用するためにそれらをキャプチャできます。

今後のレッスンでは、標準出力をファイルにリダイレクトする方法を学び、他の2つのストリームである標準入力と標準エラーを紹介します。

challenge icon

チャレンジ

簡単

echo コマンドを使用して標準出力にメッセージを送信してください。以下のテキストを正確に表示してください:

Terminal streams are powerful

ヒント: echo の後に引用符で囲まれたテキストを使用してください。画面に表示される出力は標準出力 (stdout) を通ってきています。

チートシート

ターミナル内のすべてのコマンドには、3つの データストリーム が接続されています:

  • 標準出力 (stdout): コマンドが通常の結果を送信する場所

デフォルトでは、標準出力はターミナル画面に表示されます:

echo "Hello, World!"
ls

標準出力は、画面に表示する代わりに、ファイルなどの他の宛先に リダイレクト できます。

自分で試してみよう

ターミナル
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン