linux echo命令详解

话不多说,上命令
1、用于输出

[root@192-168-2-250 ~]# echo 123
123

2、echo -n 表示不换行

echo -n "www.baidu.com" echo "www.google.com"
www.baidu.com echo www.google.com[root@192-168-2-250 ~]#

3、ccho -e 输出转义字符,以“\t”为例

[root@192-168-2-250 ~]# echo -e "wwww.baidu.com\twww.google.com"
wwww.baidu.com  www.google.com

在这里插入图片描述

在\b后面有字符的情况下相当于删除前一个字符,\b\b相当于删除两个字符
[root@192-168-2-250 ~]# echo -e "wwww.baidu.com\b111"
wwww.baidu.co111
[root@192-168-2-250 ~]# echo -e "wwww.baidu.com\b\b111"
wwww.baidu.c111
[root@192-168-2-250 ~]# echo -e "wwww.baidu.com\b\b\b111"
wwww.baidu.111

[root@192-168-2-250 ~]# echo -e "wwww.baidu.com\c"
wwww.baidu.com[root@192-168-2-250 ~]# echo -e "wwww.baidu.com\c11111"
wwww.baidu.com[root@192-168-2-250 ~]# 

[root@192-168-2-250 ~]# echo -e "wwww.baidu.com\n11111"
wwww.baidu.com
11111

[root@192-168-2-250 ~]# echo -e "wwww.baidu.com\f11111"
wwww.baidu.com
              11111
[root@192-168-2-250 ~]# echo -e "admin\r123"
123in    #123覆盖了adm
[root@192-168-2-250 ~]# echo -e "admin\r12345"
12345   #12345和admin的长度一样,故全覆盖
[root@192-168-2-250 ~]# echo -e "a\r12345"
12345   #a只有一个字符,12345五个字符,故覆盖后是12345
[root@192-168-2-250 ~]# echo -e "a\r"
a  #\r后面没有故覆盖后是a


[root@192-168-2-250 ~]# echo -e "admin\\12345"
admin\12345

4、echo输出命令替换后的内容

[root@192-168-2-250 ~]# echo "`ip add`" #严格按照我这个格式,不然输出的格式会乱
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether fa:1f:c3:c0:6a:00 brd ff:ff:ff:ff:ff:ff
    inet 192.168.2.250/24 brd 192.168.2.255 scope global noprefixroute eth0
       valid_lft forever preferred_lft forever

5、以下为echo色彩问题
我们使用echo -e输出色彩
http://www.zsythink.net/archives/111
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值