echo
echo 命令 - 输出文本
echo 是最简单的输出命令,用于在终端显示文本或变量的值。在 Shell 脚本中无处不在,用于打印信息、调试和生成输出。
文本处理

⌨️ 命令语法

echo [选项] [字符串]

⚙️ 常用参数

-n不输出末尾的换行符
-e启用转义字符(\n换行、\t制表等)
-E禁用转义字符解释

💡 实战示例

  • $ echo "Hello World"
    输出文本
  • $ echo $HOME
    输出环境变量的值
  • $ echo -e "Line1\nLine2"
    输出带换行的多行文本
  • $ echo "text" > file.txt
    将文本写入文件(覆盖)
  • $ echo "more text" >> file.txt
    将文本追加到文件
  • $ echo 'Hello World'
    输出Hello World
  • $ echo $PATH
    显示PATH环境变量

🔔 温馨提示

echo $? 可以查看上一条命令的退出状态码。使用双引号包裹变量是个好习惯,防止变量为空时出现语法错误。

🔗 相关命令