echo用法

echo -e "\e[1;42m green background \e[0m" #打印彩色背景 \e[1;42m 颜色设置为绿色 \e[0m 初始值
重置 0 黑色40 红41 绿42 黄色43 蓝色44 洋红45 青色46 白色47
echo -n #不换行输出
echo -e # 处理特殊字符,开启转义

\ backslash 反斜杠字符

   \a     alert (BEL)  警示字符

   \b     backspace  退格

   \c     produce no further output 参数之后的字符,都被忽略掉

   \e     escape

   \f     form feed 清除屏幕

   \n     new line  换行

   \r     carriage return 回车

   \t     horizontal tab 水平制表符

   \v     vertical tab  垂直制表符

   \0NNN  byte with octal value NNN (1 to 3 digits)  八进制值NNN(1到3位)的字节

   \xHH   byte with hexadecimal value HH (1 to 2 digits)  具有十六进制值HH的字节(1到2位)

清理日志

echo "" > file.log        #日志文件过大的话,可以用这方法进行定期清理

猜你喜欢

转载自blog.51cto.com/6519883/2608210