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 ~]#