echo命令

echo命令用于在终端设备上输出字符串或变量提取后的值

语法格式: echo [参数] [字符串]

常用参数
描述

-n

不输出结尾的换行符

-e “\a”

发出警告音

-e “\b”

删除前面的一个字符

-e “\c”

结尾不加换行符

-e “\f”

换行,光标扔停留在原来的坐标位置

-e “\n”

换行,光标移至行首

-e “\r”

光标移至行首,但不换行

-E

禁止反斜杠转移,与-e参数功能相反

—version

查看版本信息

--help

查看帮助信息

-e 参数加特殊符号可以实现如上表格中的效果 示例:

# \n不会显示成换行
echo "abc \n"

# 使用-e 参数后,\n会被显示成换行
echo -e "abc \n"

去掉字符串最后几个字符

获取字符串最后几个字符

输出颜色 echo -e "\033[字背景颜色;字体颜色m 字符串 \033[0m"

#shell颜色 在linux中,一些常用的颜色代码:(这些颜色是ANSI标准颜色) 前景色:30黑 31红 32绿 33黄 34蓝 35紫 36青 37白 背景色:40黑 41红 42绿 43黄 44青 45蓝 46青 47白

前景颜色各数字是对应背景颜色减去10.

如设置白色背景黑色前景字体应该是 echo -e "\033[47;30m 显示内容 \033[0m"

范围变色

最后更新于