显示字符串等文字数据
echo [-eEn] [strings]
echo [--help] [--version]
echo命令主要用于显示给定的字符串参数。其中的strings可以是任何字符串,单个或一组字符串均可。如果字符串中含有空格或转义字符,前后需加双引号。除非指定了“-e”选项,所有字符均作为普通字符处理。
如果指定了“-e”选项,echo命令能够解释下列转义字符:
\\ 反斜线字符“\”本身。
\a 警示音。
\b 退格符。
\c 禁止输出换行符。
\e ESC字符。
\f 换页符。
\n 换行符。
\r 回车。
\t 制表符。
\v 纵向制表符。
\0NNN 1~3位八进制数字表示的字符。
\xHH 1~2位十六进制数字表示的字符。
-e 解释命令参数中的转义字符。
-E 禁止解释命令参数中的转义字符(默认做法)。
-n 禁止输出行尾的换行符。
1. 提示用户在提示信息后输入数据。
$ echo -e "Please input your choice: \c"; read ans Please input your choice:
2. 使用“-n”选项提示用户在提示信息后输入数据。
$ echo -n "Please input your choice: "; read ans Please input your choice:
索引:A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z