5_echo命令的作用

显示普通字符串

echo "my namme is Pning"

这里的双引号可以省略

echo my namme is Pning

运行结果
在这里插入图片描述

显示转义字符

echo "\"My name is Pning\""

此处双引号也可以省略

echo \"My name is Pning\"

运行结果
在这里插入图片描述

显示变量

demo.sh示例

#!/bin/sh
read name
echo "$name It is my name"

read name的意思是在输入中读取一行,并把输入行的每个字段的值指定给变量name
运行示范
在这里插入图片描述

显示换行和不换行

注意:echo 自动添加换行符

#!/bin/sh
echo "----------------换行符------------------" 
echo "----------有加-e-------"
echo -e "Pning is my name \n"
echo "-----无加-e,即默认-E---"
echo -E "Pning is my name \n"
echo "----------------不换行符------------------" 
echo "----------有加-e-------"
echo -e "Pning is my name \c"
echo "-----无加-e,即默认-E---"
echo -E "Pning is my name \c"

运行结果
在这里插入图片描述

显示结果定向至文件

首先创建一个空白文件

touch myname.text

在这里插入图片描述

单引号输出(不适用变量,转义字符等特殊符号)

demo.sh示例

#!/bin/sh
name="Pning"
echo -e '/"Pning is my ${name}/" \n'

运行实例
在这里插入图片描述
注意:换行符是可以起作用的

显示命令执行结果

demo.sh示例

echo `date`

注意:不是单引号,而是反引号
运行结果
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值