Shell编程入门二:echo命令

本文详细介绍了Shell中echo命令的基本用法,包括显示普通字符串、转义字符、变量、换行及不换行等,同时展示了如何将输出结果定向至文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Shell的 echo 命令和PHP的echo指令类似,都是用于输出值。我们可以使用 echo 实现更复杂的输出格式控制。

显示普通字符串

echo "Hello World"
echo Hello World

这两句输出结果均为:Hello World

显示转义字符

echo "\"Hello World\""
echo \"Hello World\"

这两句输出结果均为:“Hello World”

显示变量

read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给shell变量。

read name
echo "Your input is $name"

name 接收标准输入的变量。

显示换行

echo -e "OK! \n" # -e 开启转义
echo "It is a test"

输出结果:
1

显示不换行

echo -e "OK! \c" # -e 开启转义 \c 不换行
echo "It is a test"

输出结果:
2

显示结果定向至文件

echo "It is a test" > myfile

原样输出字符串,不进行转义或取变量(单引号)

echo '$name\"'

输出结果为:$name\”

显示命令执行结果

echo `date`

结果将显示当前日期:
3


参考自:http://www.runoob.com/linux/linux-shell-echo.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值