bobbai 发表于 2018-8-23 08:42:21

shell中echo的用法

  shell脚本编写中的echo用法
  1.在echo中转义换行符
  1)-n
  在默认情况下,echo会将一个换行符追加到输出文本的尾部,-n可以忽略结尾的换行符。
  # echo hello,shell
  hello,shell
  # echo -n hello,shell
  hello,shell#
  2)-e
  echo同样可以接受双引号字符串内的转义序列,-e可以实现转义序列的功能。
  # echo"1\t2\t3"
  1\t2\t3
  # echo -e"1\t2\t3"
  1   2   3
  3)-e与-n结合
  *忽略的仅仅是末尾的换行符

  2.打印彩色输出
  终端打印彩色,可以借住转义序列来完成
  1)前景色
  每种颜色对应的颜色码。重置=0,黑色=30,红色=31,绿色=32,***=33,蓝色=34,洋红=35,青色=36,白色=37。

  2)背景色
  设置彩色背景,经常使用的颜色码:重置=0,黑色=40,红色=41,绿色=42,***=43,蓝色=44,洋红=45,青色=46,白色=47。

  3)前景色与背景色结合


页: [1]
查看完整版本: shell中echo的用法