-n do not output the trailing newline.--不输出换行符,可用于字符串连接
echo -n "Hello"
echo " world!" --输出 Hello world!
-E disable interpretation of backslash escapes (default) --不解释\*的内容
--help display this help and exit.--好像无效
--version output version information and exit. --好像无效
-e enable interpretation of backslash escapes
\0NNN the character whose ASCII code is NNN (octal) 输出ASCII码是NNN的字符
\\ backslash 输出\
\a alert (BEL) 发出警告音
\b backspace 删除之前的字符
\c suppress trailing newline 字面解释:抑制之后的换行符。其实是舍弃\c之后的字符并且不换行
\f form feed 字面解释:换页。 其实\f之后的字符另起新行,并且是相同的缩进
\n new line\n之后的字符换行输出
\r carriage return 字面解释:回车符、回车、回车键、字盘返回。舍弃\r之前的字符
\t horizontal tab 输出水平制表符(tab)
\v vertical tab == \f
echo -n "Hello"
echo " world!" --输出 Hello world!
-E disable interpretation of backslash escapes (default) --不解释\*的内容
--help display this help and exit.--好像无效
--version output version information and exit. --好像无效
-e enable interpretation of backslash escapes
\0NNN the character whose ASCII code is NNN (octal) 输出ASCII码是NNN的字符
\\ backslash 输出\
\a alert (BEL) 发出警告音
\b backspace 删除之前的字符
\c suppress trailing newline 字面解释:抑制之后的换行符。其实是舍弃\c之后的字符并且不换行
\f form feed 字面解释:换页。 其实\f之后的字符另起新行,并且是相同的缩进
\n new line\n之后的字符换行输出
\r carriage return 字面解释:回车符、回车、回车键、字盘返回。舍弃\r之前的字符
\t horizontal tab 输出水平制表符(tab)
\v vertical tab == \f