演習課題「リダイレクトで追記する」
右のターミナルウィンドウで、echoコマンドを使って、exampleディレクトリの「hello_paiza.txt」に、以下のテキストを追記してください。
hello linux
採点ボタンをクリックして、正解と表示されれば演習課題クリアです!
#05:リダイレクトで、入出力を切り替えよう
標準入出力とリダイレクトについて学習します。Linuxのコマンドは、それぞれ単純な機能を持ち、組み合わせて利用できるようになっています。そこで役立つのが「標準入出力」と「リダイレクト」です。
- 各コマンドは、できるだけ1つのことをおこなう
- コマンドを組み合わせて利用する
- 標準入出力でテキストデータをやり取りする
Unix互換OSで、プログラムがデータを入出力する先が「標準入出力」です。データを入力する先を「標準入力」、出力する先を「標準出力」と呼びます。さらに、エラー情報を出力する「標準エラー出力」もあります。
- 標準入力
- 標準出力
- 標準エラー出力
$ cat < example/hello.txt
引数なしで、コマンドを実行$ cat
$ echo "hello world" > hello.txt
$ echo "hello linux" >> hello.txt
$ ls nothing 2> error.txt
- 5分で一通り理解できる!Linuxのリダイレクト 使い方と種類まとめ
https://eng-entrance.com/linux-redirect
- リダイレクションの「>」「 >>」とパイプ「 | 」の違い。 - Qiita
https://qiita.com/i35_267/items/a19f065691fdc17ae476
- 標準ストリーム - Wikipedia
https://ja.wikipedia.org/wiki/%E6%A8%99%E6%BA%96%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%A0