在Shell脚本中,echo命令用于在终端输出文本或者变量的值。
使用方式:
输出文本:
echo "Hello, World!" # 输出Hello, World!
输出变量的值:
name="Alice"
echo "My name is $name" # 输出My name is Alice
使用转义字符:
echo "This is a \"quoted\" text" # 输出This is a "quoted" text
输出多行文本:
echo "Line 1
Line 2
Line 3" # 输出三行文本
输出到文件:
echo "This is some text" > output.txt # 将文本输出到output.txt文件中
echo "This is some more text" >> output.txt # 将文本追加到output.txt文件末尾
注意事项:
>
操作符将输出重定向到文件时,会覆盖文件内容;使用>>
操作符则会将输出追加到文件末尾。