1,简单输出:
~]# echo zhumadian
zhumadian
~]# echo zhumadian henan
zhumadian henan
~]# echo "www.baidu.com"
www.baidu.com
2,输出不换行(-n 选项)
第一种情况:
~]# echo -n "大美河南"
大美河南[root@hdss7-12 ~]#
第二种情况
~]# echo "大美河南";echo "南阳"
大美河南
南阳
~]# echo -n "大美河南++";echo "南阳"
大美河南++南阳
3,使用转义字符(-e选项)
\t -------- 制表符
~]# echo -e "dameihenan\txincai"
dameihenan xincai
\n ---------换行
~]# echo -e "damei\nhenan"
damei
henan
\f ----------转移字符
特点是下一行的行首是是以上一行行尾的开始的,另起一行
~]# echo -e "damei\fhenan"
damei
henan
‘\ \’ ------双斜杠(转义双斜线)
~]# echo -e "damei\\henan"
damei\henan
4,最炫酷的输出:(输出带彩色的字体)
~]# echo -e "\033[31mtest\033[0m"
test
<font color=red size=3> 内容 </font>
由于无法使用shell中显示字体颜色的设置,故此处用绿色代替
31m -------是红色
32m --------是绿色得
33m--------是黄颜色
34m----------是蓝色得
35m ----------是紫色得
5,输出不断闪烁得带有颜色得字符
实际上test是一直在闪烁得
记住echo输出颜色得特殊编码:
\033[1m 高亮设置
\033[4m 下划线
\033[5m 闪烁
显示颜色得格式设置:
echo -e “\033[5; 31mtest \033[0m”