echo 打印信息
命令功能:
echo命令用来打印信息,是一个最常用的命令。在命令行中常用来打印环境变量的值,已确定当前环境中是否设置了指定的环境变量。在shell脚本中,常用来打印信息和帮助调试程序。
命令格式:
[root@ilinux ~]#echo string
命令参数:
命令实例:
实例1:打印信息后不换行
[root@ilinux ~]# echo -n "Ilove linux" ; read name; echo "you $name"; I love linux You
使用-e选项时,若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:
\a 发出警告声;
\b 删除前一个字符;
\c 最后不加上换行符号;
\f 换行但光标仍旧停留在原来的位置;
\n 换行且光标移至行首;
\r 光标移至行首,但不换行;
\t 插入tab;
\v 与\f相同;
\\ 插入\字符;
\nnn 插入nnn(八进制)所代表的ASCII字符;
实例2:对字符串转义
[root@ilinux ~]# echo -e"hello\nlinux" hello linux [root@ilinux ~]# echo"hello\linux" hello\linux