概要 リダイレクト(redirect)とは、「向け直す」という意味の英単語。IT分野では、プログラムの処理のするデータの入力元や出力先を変更することや、ネットワーク上で接続先を別の場所に自動的に変更することなどを表すことが多い。 OSシェルのリダイレクション オペレーティングシステム(OS)のシェルの機能の一つで、コマンドやプログラムを実行する際のデータの入力元や出力先を利用者の指定した先に切り替えることを「リダイレクト」あるいは「リダイレクション」という。 文字列によるデータの入出力を基本とする操作体系(CLI/CUI)では、標準の入力元(標準入力)がキーボード、標準の出力先(標準出力)がディスプレイに設定されていることが多いが、リダイレクトを利用することでプログラムの実行時にこれらを一時的に切り替えることができる。 例えば、キー入力に替えて指定した場所にあるテキストファイルを読み込んで