はじめに
自分が忘れてしまいがちなLinuxコマンドの復習です。
今回はechoコマンドについて整理します。
echoコマンド
1. ターミナルに文字を出力する
➜ ~ echo 'hello!'
hello!
2. 変数の中身を出力する
➜ ~ a="test"
➜ ~ b="test2"
➜ ~ echo "これは" "$a" "です"
これは test です
➜ ~ echo "こっちは" "$b" "です"
こっちは test2 です
3. ファイルの中に書き込む
# テキストを書き込む
➜ ~ echo "test" > ~/test.txt
➜ ~ cat ~/test.txt
test
# テキストを追記する
➜ ~ echo "test2" >> ~/test.txt
➜ ~ cat ~/test.txt
test
test2
※ファイル(test.txt)がなくても、同時に作成される
4. 注意点
# すでにファイル内にテキストがある場合に'>'を使うと上書きされてしまう
➜ ~ echo "aaa" > ~/test.txt
➜ ~ cat ~/test.txt
aaa
おわりに
普段の学習ではあまり使う機会はありませんが、デプロイ時に使うことが多いと思うのでこれを機に理解しておきたいと思います。