推荐阅读:天天学一个 Linux 命令(81):e2fsck后端
echo 命令用于打印变量,或直接将指定的字符串标准输出。centos
echo [SHORT-OPTION]... [STRING]...
-n #不输出结尾的换行符 -e #激活转义字符 a #发出警告声 b #删除前一个字符 c #不输出 f #换行但光标仍旧停留在原来的位置 n #换行且光标移至行首 r #光标移至行首,但不换行 t #插入tab v #与f相同 #插入字符 nnn #插入 nnn(八进制)所表明的ASCII字符 -E #禁止反斜杠转移 --version #查看版本信息 --help #查看帮助信息
简单输出指定的字符串微信
[root@centos7 ~]# echo "欢迎关注微信公众号:民工哥技术之路" 欢迎关注微信公众号:民工哥技术之路 [root@centos7 ~]# echo -e "欢迎关注微信公众号:民工哥技术之路nID:jishuroadn民工哥,10多年IT老司机,《Linux系统运维指南 从入门到企业实战》做者。专一Linux系统、架构、集群、分布式、中间件等后端开源技术分享,关注回复“1024”领取技术资源大礼包一份。欢迎关注,咱们一同成长" 欢迎关注微信公众号:民工哥技术之路 ID:jishuroad 民工哥,10多年IT老司机,《Linux系统运维指南 从入门到企业实战》做者。专一Linux系统、架构、集群、分布式、中间件等后端开源技术分享,关注回复“1024”领取技术资源大礼包一份。欢迎关注,咱们一同成长
将反引号符的命令执行,然输出结果架构
[root@centos7 ~]# echo `date` Wed Mar 24 05:23:48 EDT 2021 [root@centos7 ~]# echo 'date' date
输出结果前将转义符前的字符删除(0)运维
[root@centos7 ~]# echo -e "1234567890babcdefghijklmnopqrstuvwxyz" 123456789abcdefghijklmnopqrstuvwxyz
打印环境变量分布式
[root@centos7 ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
输出字符串,并设置指定的色彩centos7
重置=0,黑色=30,红色=31,绿色=32,黄色=33,蓝色=34,洋红=35,青色=36,白色=37 #e[1;31m 将颜色设置为红色 #e[0m 将颜色重置回原来的
打印文字时带闪动spa
[root@centos7 ~]# echo -e "033[31;5m 欢迎关注微信公众号:民工哥技术之路 033[39;49;0m" 欢迎关注微信公众号:民工哥技术之路 [root@centos7 ~]# echo -e "033[31;4m 欢迎关注微信公众号:民工哥技术之路 033[39;49;0m" 欢迎关注微信公众号:民工哥技术之路 [root@centos7 ~]# echo -e "033[31;7m 欢迎关注微信公众号:民工哥技术之路 033[39;49;0m" 欢迎关注微信公众号:民工哥技术之路 [root@centos7 ~]# echo -e "033[31;8m 欢迎关注微信公众号:民工哥技术之路 033[39;49;0m" 欢迎关注微信公众号:民工哥技术之路 [root@centos7 ~]# echo -e "033[32;5m 欢迎关注微信公众号:民工哥技术之路 033[39;49;0m" 欢迎关注微信公众号:民工哥技术之路 [root@centos7 ~]# echo -e "033[32;1m 欢迎关注微信公众号:民工哥技术之路 033[39;49;0m" 欢迎关注微信公众号:民工哥技术之路