ファイルに書き込む
> で出力をリダイレクトする
⏱ 想定 ~5 分
01 · 読む
出力を画面に出すだけでなく、ファイルへリダイレクト(redirect)することもできます。> 記号は出力をファイルに書き込み、元の中身をすべて上書きします。
💡 想像してみてくださいホワイトボードを消してから新しく書き直すようなものです。前にあったものは全部なくなります。
ポイントまとめ
- > は出力をファイルへリダイレクトします
- ファイルの内容をまるごと置き換えます
- ファイルが存在しなければ自動で作られます
02 · ターミナル演習
中身のあるファイルを作ってみましょう。echo と > を組み合わせて、出力をファイルへリダイレクトします。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
03 · ターミナル演習
うまくいったか確かめましょう。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
04 · ターミナル演習
次にこのファイルを上書きしてみましょう。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
05 · ターミナル演習
もう一度ファイルを読んで、何が起きたか確認します。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
06 · クイズ
すでに内容のあるファイルに > で出力をリダイレクトすると、どうなりますか?
- ファイル全体が新しい内容に置き換わる
- 新しい内容が末尾に追加される
- 何も起きない。ファイルは保護されている
- 先にバックアップが作られる
⚠ 全機能のインタラクティブ体験には JavaScript が必要です。JavaScript を有効にして再読み込みしてください。
※ このサイトは独立した教育プロジェクトで、Anthropic の公式製品ではありません。Claude™ は Anthropic, PBC の商標です。