echo
命令用于在终端输出文本
- 反斜杠(\):用于转义特殊字符,例如换行符(\n)、制表符(\t)或双引号(")。
- 单引号(')和双引号("):用于定义字符串,它们可以包含特殊字符而不会被解释为控制字符。
- 反引号(
):用于执行命令并将其输出作为字符串插入到
echo` 命令中。
以下是一些示例:
- 输出带有换行符的文本:
echo -e "Hello\nWorld"
输出:
Hello World
- 输出带有制表符的文本:
echo -e "Name\tAge"
输出:
Name Age
- 输出带有双引号的文本:
echo "He said, \"Hello!\""
输出:
He said, "Hello!"
- 输出带有命令执行结果的文本:
echo "Today is `date`"
输出:
Today is Thu Sep 9 12:34:56 PDT 2021