在Linux中,echo
是一个常用的命令行工具,用于向终端输出文本或变量的值。其基本语法如下:
echo [option(s)] [string(s)]
其中,option(s)
是可选的输出参数,比如 -e
参数可以使 echo 的输出解释执行特殊字符和转义序列,如 \n
转换为换行符;-n
则表示不换行等等。
例如,输入以下命令:
echo Hello World!
则终端会输出 Hello World!
一行字符串。
如果想输出变量的内容,则需要将 $
符号加在变量名前面,例如:
str="Hello"
echo $str
则终端会输出 Hello
字符串。
此外,还有一些类似于字符串拼接的小技巧,可以使用反斜杠(\
)来实现:
echo "Today is `date '+%Y-%m-%d'`, and I'm happy."
则终端会输出当前日期,并将其 拼接 在固定的字符串中,如 Today is 2023-06-07, and I'm happy.