linux系统关于命令echo的15个例子
来源:互联网 发布:s5支持4g网络吗 编辑:程序博客网 时间:2024/05/16 16:05
15 Practical Examples of ‘echo’ command in Linux
By Avishek Kumar Under: Linux Commands On: August 21, 2014
翻译 by SmallLiu
echo命令是linux中的bash shell和C shell最常用的内建命令,最典型的是在脚本和批处理文件中的使用。其作用是在标准输出或者文件中显示一行文本。
echo命令的语法形式如下:
echo [option(s)] [string(s)]
1.输入一行文本并在标准输出中显示
$ echo Tecmint is a community of Linux Nerds
其输出结果如下:
Tecmint is a community of Linux Nerds
2.声明一个变量并通过echo获取其值.例如,如下就是声明一个x变量并且将其值赋为10.
$ x=10
通过echo命令获取其值:
$ echo The value of variable x = $x The value of variable x = 10
Note:'-e'选项将转义字符作特殊处理
3.使用'\b'选项将移除\b前面一个字符
$ echo -e "Tecmint \bis \ba \bcommunity \bof \bLinux \bNerds" TecmintisacommunityofLinuxNerds
4.使用'\n'选项将产生新的换行
$ echo -e "Tecmint \nis \na \ncommunity \nof \nLinux \nNerds" Tecmint is a community of Linux Nerds
5.使用'\t'将产生一个制表符
$ echo -e "Tecmint \tis \ta \tcommunity \tof \tLinux \tNerds" Tecmint is a community of Linux Nerds
6.同时使用\n与\t的结果如下:
$ echo -e "\n\tTecmint \n\tis \n\ta \n\tcommunity \n\tof \n\tLinux \n\tNerds" Tecmint is a community of Linux Nerds
7.'\v'选项,换行但是光标仍停留在原处
$ echo -e "\vTecmint \vis \va \vcommunity \vof \vLinux \vNerds" Tecmint is a community of Linux Nerds
8.'\n'和'\v'选项将产生两个换行
$ echo -e "\n\vTecmint \n\vis \n\va \n\vcommunity \n\vof \n\vLinux \n\vNerds" Tecmint is a community of Linux Nerds
9.‘\r’选项,该选项之前的文本被忽略.
$ echo -e "Tecmint \ris a community of Linux Nerds" is a community of Linux Nerds
10.'\c'选项,忽略\c后面的文本,并且不输出换行
$ echo -e "Tecmint is a community \cof Linux Nerds" Tecmint is a community avi@tecmint:~$
11. ‘-n’选项输出文本后不输出换行
$ echo -n "Tecmint is a community of Linux Nerds" Tecmint is a community of Linux Nerdsavi@tecmint:~/Documents$
12.使用'\a'选项发出警告
$ echo -e "Tecmint is a community of \aLinux Nerds" Tecmint is a community of Linux Nerds
13. 显示所有的文件和文件夹
$ 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.jpeg
14. 显示指定格式的文件
$ echo *.jpeg network.jpeg
15. 将echo回显的内容重定向到testpage文件
$ echo "Test Page" > testpage ## Check Contentavi@tecmint:~$ cat testpage Test Page
echo 命令选项
以上即是所有关于echo的内容,有什么问题和意见请在评论栏反馈。
1 0
- linux系统关于命令echo的15个例子
- linux的echo命令
- linux的echo命令
- linux的echo命令
- linux的echo命令
- Linux的echo命令
- ps命令的10个例子
- MDX的15个例子
- Linux中Grep常用的15个例子
- 关于红皮书的第二个例子
- 关于uniq命令的7个例子:移除文本文件中的重复行
- 检测 Linux 内存使用情况的 free 命令的10个例子
- Linux 的echo命令使用方法
- linux下的echo命令
- linux的打印命令echo
- linux的echo命令详解
- Linux echo命令的使用
- MDX应用于FoodMart的15个例子
- hello world
- spinner 下拉选择控件
- 关于没有扫描到的报错形式
- 大数据的完整解决方案和体系化
- Ubutu安装open ssl
- linux系统关于命令echo的15个例子
- C++ fill()和fill_n()函数用法
- 简单的ORACLE数据库备份与还原
- jQuery之CSS
- 初学CSS笔记(1)
- struts2验证
- Linux学习总结
- 人,生下来,就意味着呻吟!
- 【股民故事】回忆:一个小散户的历程