用語集

リダイレクト リダイレクト

英語表記redirection

日本語表記リダイレクト

正式名称リダイレクト

最終レビュー日2026-04-07

What does it mean?

リダイレクトは、標準入力や標準出力などの接続先をファイルや別の流れへ付け替える機能です。

Concept Quest

リダイレクト を使える理解に変える

リダイレクトは、標準入力や標準出力などの接続先をファイルや別...

man コマンド行、シェルスクリプト、入出力制御、プロンプト設定で登場します。
関連コマンド4
次の用語0
FAQ2
参照2

概要

リダイレクトは、標準入力や標準出力などの接続先をファイルや別の流れへ付け替える機能です。

やさしい説明

リダイレクトは、標準入力や標準出力などの接続先をファイルや別の流れへ付け替える機能のことです。

詳細解説

リダイレクトは、標準入力や標準出力などの接続先をファイルや別の流れへ付け替える機能です。 入力元や出力先をファイル、デバイス、別のストリームへつなぎ替えるため、プログラム本体を変更せずに振る舞いを変えられます。 標準出力と標準エラー出力を分けて扱う時にも重要です。 これはコマンドの機能ではなく、主にシェルが提供する接続変更の仕組みです。

この用語が重要な理由

コマンドラインでの入力解釈やデータの流れを理解すると、思い通りに組み合わせて処理できるようになります。

この用語を知らないと困る場面

スクリプト作成、コマンド連結、ファイル名展開、出力の振り分け、文字列処理の場面で重要です。

一番よくある誤解

リダイレクトは単なる記号や見た目の話ではなく、シェルの解釈や入出力の流れを左右する機能です。

理解チェック

要点を言い換えたり、関連例を思い出せたらチェックを入れてください。

  1. 入力解釈、出力制御、記法のどれに関わる語か説明できるか確認します。

  2. wildcardとglob、標準出力と標準エラー出力などの違いを説明できるか確認します。

用例

  • リダイレクトがシェルのどの段階で働くかを意識して、入力や出力の流れを確認する。

現場で見る場所

  • シェル操作やスクリプト
    コマンド行、シェルスクリプト、入出力制御、プロンプト設定で登場します。
    解釈されるタイミングを見ると意味を掴みやすくなります。

FAQ

  • Q. リダイレクトはコマンドですか。
    A. 多くはコマンドではなく、シェルの記法、変数、入出力の仕組みを指す語です。
  • Q. リダイレクトはどこで働きますか。
    A. 主にシェルが入力を解釈する段階、またはプログラムの既定の入出力経路で働きます。

関連コマンド

  • tee
  • cat
  • echo
  • printf

資格試験との関連

  • LPIC-1 102
    範囲: 標準入出力とシェル文法の理解
    リダイレクトは標準入出力とシェル文法の理解に関わる語で、試験範囲の文章や関連設定を読み解く土台になります。
  • LinuC レベル1 102
    範囲: 標準入出力とシェル文法の理解
    リダイレクトは標準入出力とシェル文法の理解に関わる語で、試験範囲の文章や関連設定を読み解く土台になります。

参照リンク

関連記事