echo命令示例
echo [option(s)] [string(s)]1.输入文本和显示在标准输出的行
$ echo youcl is a community of Linux Nerds输出以下文本:
youcl is a community of Linux Nerds2.声明一个变量和echo它的价值。 例如,声明 x的变量并赋予其值= 10。
$ x=10回显其值:
$ echo The value of variable x = $x The value of variable x = 10注 :Linux中的 '-e'选项作为被反斜杠转义字符的解释。 3.使用选项 '\ B' -退格与反斜线翻译工作者 -e“这消除所有的空间之间。
$ echo -e "youcl \bis \ba \bcommunity \bof \bLinux \bNerds" youclisacommunityofLinuxNerds4.使用选项 的'\ n' -与退格翻译工作者 -e'新线从对待它被用在新行。
$ echo -e "youcl \nis \na \ncommunity \nof \nLinux \nNerds" youcl is a community of Linux Nerds5.使用选项 “\ t' -与退格翻译工作者 -e'水平制表有水平制表位。
$ echo -e "youcl \tis \ta \tcommunity \tof \tLinux \tNerds" youcl is a community of Linux Nerds6.如何如何使用选项新行 '\ n'以及水平制表符 “\ t”同时进行。
$ echo -e "\n\tyoucl \n\tis \n\ta \n\tcommunity \n\tof \n\tLinux \n\tNerds" youcl is a community of Linux Nerds7.使用选项 “\ V' -与退格翻译工作者 -e'垂直标签有垂直制表位。
$ echo -e "\vyoucl \vis \va \vcommunity \vof \vLinux \vNerds" youcl is a community of Linux Nerds8.如何如何使用选项新行 '\ n'以及垂直标签 '\ V'并举。
$ echo -e "\n\vyoucl \n\vis \n\va \n\vcommunity \n\vof \n\vLinux \n\vNerds" youcl is a community of Linux Nerds注意 :使用该选项两次或多次要求我们可以增加一倍的垂直选项卡,水平制表符和新行间距。 9.使用选项 '\ r' -与退格翻译工作者 -e'回车到指定输出回车。
$ echo -e "youcl \ris a community of Linux Nerds" is a community of Linux Nerds10.使用选项 “\ C” -抑制拖尾与退格翻译工作者 -e'继续不排放新线新线。
$ echo -e "youcl is a community \cof Linux Nerds" youcl is a community avi@youcl:~$11.呼应省略尾随使用选项 “-n”新行。
$ echo -n "youcl is a community of Linux Nerds" youcl is a community of Linux Nerdsavi@youcl:~/Documents$12.使用选项 “\ A” -警报回报与退格翻译工作者 -e'有声音提醒。
$ echo -e "youcl is a community of \aLinux Nerds" youcl is a community of Linux Nerds注意 :请一定要检查音量键,发射前。 13.打印的所有文件/文件夹使用echo命令(ls命令替代)。
$ echo * 103.odt 103.pdf 104.odt 104.pdf 105.odt 105.pdf 106.odt 106.pdf 107.odt 107.pdf 108a.odt 108.odt 108.pdf 109.odt 109.pdf 110b.odt 110.odt 110.pdf 111.odt 111.pdf 112.odt 112.pdf 113.odt linux-headers-3.16.0-customkernel_1_amd64.deb linux-image-3.16.0-customkernel_1_amd64.deb network.jpeg14.特定种类的打印文件。 例如,假设你想打印所有 “.JPEG”文件,请使用以下命令。
$ echo *.jpeg network.jpeg15.echo可以用重定向操作符输出到文件,而不是标准输出使用。
$ echo "Test Page" > testpage ## Check Content avi@youcl:~$ cat testpage Test Page
回波选项
选项 | 描述 |
-n | 不打印结尾的换行符。 |
-e | 启用反斜杠转义的解释。 |
\ b | 退格 |
\\ | 反斜杠 |
\ n | 新队 |
\ r | 回车 |
\ t | 水平标签 |
\ v | 垂直选项卡 |