![]()
printfはechoと似たような機能をするけど、
使い方が随分違ったので整理しようと思って(≧▽≦)
Command :echo [option] [string]
Option:
echo -e : \x バックスラッシュオプションが使える
▸ \b: String間の空白を消して出力
▸ \n: 改行する
▸ \t: Tabを入れる
▸ \r: \r 後ろの文字だけ出力
▸ \a: 警告音が鳴る
echo -n : 改行しないまま出力
参照URL:https://jjeongil.tistory.com/997
Command : printf [-v 変数名] 書式 [数や文字列などの値]
参照URL:
1. https://url.kr/6d14bk(Korean)
2. https://atmarkit.itmedia.co.jp/ait/articles/1907/05/news012.html
→ 詳細な説明が書いてある
printfは何だか使い方が難しい感じて、もう少し調べたところ
echoとprintfの大きな違いがわかった。
それは、printfは追記した時に改行されないこと
Command:echo
echo '1行目'
echo '2行目'
echo '3行目'
出力結果:
1行目
2行目
3行目
Command:printf
prinf '1行目’
prinf '2行目’
prinf '3行目’
出力結果:
1行目2行目3行目
▸ 他はともかく、これは使えるのかな?
printfは正直な気持ちで、特に使えることがない限り今のところいいかな