每天一个linux命令-echo

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每天一个linux命令-echo相关的知识,希望对你有一定的参考价值。

Linux中echo命令我们通常用于打印字符串,或打印变量值,实际工作中用得也比较多,所有以必要学习一下他的参数以及一些常用的用法。

  1. 命令格式:

    echo [-ne][string]

    echo $PATH

  2. 命令功能:

    显示字符串或变量信息,在日常脚本中进行一些描叙性的说明,给用户以提示信息。

    echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号

  3. 命令参数:

    -n: 不要在行尾自动换行。

    -e: 使用反斜杠特殊字符解释


    \a:发出警告音

    \b: 删除前一个字符

    \c: 最后不使用换行符号,效果与-n一样

    \e:删除后一个字符

    \f: 换行,但光标还保留在原位置

    \n:换行,光标移至行首

    \r: 将光标移至行首,\r后面的字符会优先显示,并按位覆盖\r前面的字符。

    \t:插入tab

    \v:等效于\f

    \\: 显示\

-E:不使用反斜杠特殊字符解释,此项为默认选项。

--version: 显示版本

--help:  显示帮助文档

4.命令实例:

  1./n /t   

[[email protected] ~]# echo -e "a\tb\nc\te"
a       b
c       e
[[email protected] ~]#

  2. -n \b \a

[[email protected] ~]#  echo -ne "a\tb\tc\nd\te\bf\a"
a       b       c
d       f[[email protected] ~]#

  3. 打印变量

[[email protected] ~]# echo $PATH #环境变量
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
[[email protected] ~]#


以上是关于每天一个linux命令-echo的主要内容,如果未能解决你的问题,请参考以下文章

每天一个linux命令(cd)

每天三分钟搞定linux shell脚本26 函数返回值

每天学一点Linux快速清除文件内容

我想在linux中,用 echo 命令,在某个文件的某一行(或者是最后一行),加入一行代码,ech

转载每天一个Linux命令

每天一个 Linux 命令(17):whereis 命令