echo命令

echo命令用于在终端设备上输出字符串或变量提取后的值,语法格式为:“echo  [字符串] [$变量]”

最简单的用法echo 字符串”或“echo $变量”就可以

[root@localhost ~]# NAME=miku
[root@localhost ~]# echo $NAME
miku

-n选项可以使echo输出后不添加换行

[root@localhost ~]# echo singer 
singer
[root@localhost ~]# echo -n singer
singer[root@localhost ~]# 

双引号内的内容除了保留变量属性外,都被视为普通字符

[root@localhost ~]# echo "singerc"
singerc

但-e选项可开启转义功能,转义效果如下

    a 发出警告声;

     删除前一个字符;

    c 最后不加上换行符号;

    f 换行但光标仍旧停留在原来的位置;

    
 换行且光标移至行首;

    
 光标移至行首,但不换行;

    	 插入tab;

    v 与f相同;

    \ 插入字符;

    
nn 插入nnn(八进制)所代表的ASCII字符;

可以用 c达到 - n一样的效果

[root@localhost ~]# echo -e "singerc"
singer[root@localhost ~]# 
原文地址:https://www.cnblogs.com/zatusnemiku/p/14484669.html