echo 命令的使用
echo 是常用的终端命令,常用来输出字符串。配合命令的 option 选项可以实现多种输出方式。
语法结构:
echo [option(s)] [string(s)]
常规使用
输出字符串:
$ echo i have a dream
i have a dream
输出变量:
$ x=10
$ echo $x
10
输出目录下所有文件名:
$ echo *
Business Card Template - PiXimperfect.psd Telegram Desktop Video desktop.ini echo.txt test1.txt test2.txt
输出特定名称的文件名:
$ echo *.txt
echo.txt test1.txt test2.txt
将字符串输出到文件:
$ echo 'abc' > test.txt
$ cat test.txt
abc
使用 -e
选项识别字符串内的转义符 \
\b
表示清除字符间空格
$ echo -e 'a \bb \bc'
abc
\n
表示换行
$ echo -e 'a\nb\nc'
a
b
c
\t
表示添加制表符
$ echo -e 'a\tb\tc'
a b c
可以结合 \n
\t
使用:
$ echo -e '\ta\n\tb\n\tc'
a
b
c
\v
表示添加垂直方向制表符
$ echo -e 'a\vb\vc'
a
b
c
\r
表示丢弃前面的字符串
$ echo -e 'a\rbc'
bc
\c
表示丢弃后面的字符串
$ echo -e 'a\cbc'
aroot@localhost$
以上就是 echo
命令的简单使用方法。
标签:无