echo - display a line of text
打印输出内容的常用命令,可以结合重定向>和追加>>对文件进行覆盖或追加内容。
语法:
echo [SHORT-OPTION]... [STRING]...
echo LONG-OPTION
echo是一个打印输出内容的一个常用命令,配合“>”或“>>”可以为文件覆盖或追加内容。
- '>'为重定向,会清楚文件里所有以前的数据;
- '>>'为内容追加,只会在文件尾部追加需要的内容,还有一个较复杂不常用的类似命令printf。
参数:
- -n 不换行输出
- -e 可以识别各种转义符号 tab键, 回车
- -E 不识别各种转义,与-e相反
示例:
[root@oldboy test]# echo -n "oldboy";echo oldboy oldboyoldboy [root@oldboy test]# echo -n "oldboy ";echo "oldboy" oldboy oldboy [root@oldboy test]# echo -ne "oldboy ";echo "oldboy" oldboy oldboy