0

[コマンド] echo

引数に与えられた文字列を表示する

■エスケープを有効にして文字列を表示する

-e なし
$ echo "Name:\thoge\nName:\tfoo"
Name:\thoge\nName:\tfoo

-e あり
$ echo -e "Name:\thoge\nName:\tfoo"
Name:	hoge
Name:	foo

もちろん、下記エスケープでも有効です。
- - -
\a	アラーム(ベル)を鳴らす
\b	バック・スラッシュ
\c	最後の改行の出力をしない
\f	フォーム・フィード(form feed)を作る
\n	改行(LF)
\r	改行(CR)
\t	水平タブ
\v	垂直タブ
\\	バック・スラッシュ
\nnn	ASCIIコードが(8進数で)nnnの文字

■touchコマンド同様、空のファイルを作成する事も

$ echo -n > hoge.tmp
$ ll hoge.tmp
-rw-r--r--  1 updeepdj  staff   0   1  10 12:06 hoge.tmp

以上です。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です