echo 命令

echo命令是linux常用命令,使用场景归档如下:

1. echo "abc"  echo abc  #输出字符串

2.echo $a #输出变量

3.echo -n 不换行输出 echo -n "abc";echo "bcd"

4.echo "`ifconfig`" #格式化输出命令结果

 

5. echo -e "a\tb" 输出转义字符

   转义字符包括:\b:退格 \c:不换行输出 \n换行 \f:换行但是新行连接着上一行的行尾(见示例)。 \t:制表符 

   \r:光标移至行首,但不换行,相当于使用\r以后字符覆盖\r之前同等长度的字符(见示例) \\:插入\本身

 

6. 有意思的来了,来点色的

echo -e "\033[31mTest\033[0m" 其中\033[为开始 31m为红色 \033[0m为结束 ,这些代码的专业名词是ANSI控制码

颜色对应的数字:

30 黑色

31 红色

32 绿色

33 黄色

34 蓝色

35 紫色

36 浅蓝色

37 灰色

除了给字上色,还能添加背景echo -e "\033[42;31mTest\033[0m" 其中42为背景

背景色对应的数字

40 黑色

41 红色

42 绿色

43 黄色

44 蓝色

45 紫色

46 浅蓝色

47 灰色

posted @ 2019-11-05 10:57  sunshine_5  阅读(573)  评论(0编辑  收藏  举报