linux echo 用法
来源:互联网 发布:知乎女神芈十四真名 编辑:程序博客网 时间:2024/05/29 13:22
echo 是主要的文本输出命令,在unix shell 中使用的频率相当的高,主要用来显示执行的log信息.
命令格式: echo string
Linux echo命令不能显示文件中的内容。功能说明:显示文字。语 法:echo [-ne][字符串]或 echo [--help][--version]补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。参 数:-n 不要在最后自动换行 -e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:\a 发出警告声;\b 删除前一个字符;\c 最后不加上换行符号;\f 换行但光标仍旧停留在原来的位置;\n 换行且光标移至行首;\r 光标移至行首,但不换行;\t 插入tab;\v 与\f相同;\\ 插入\字符;\nnn 插入nnn(八进制)所代表的ASCII字符;--help 显示帮助--version 显示版本信息
1.显示普通字符串:
echo "It is a test"
这里的双引号完全可以省略
echo It is a test 效果与上面一致
echo "It is a test"
这里的双引号完全可以省略
echo It is a test 效果与上面一致
2.显示转义字符
echo "\"It is a test\""
结果将是: "It is a test"
同样,双引号也可以省略
echo "\"It is a test\""
结果将是: "It is a test"
同样,双引号也可以省略
3.显示变量
read name (输入OK)
echo "$name It is a test"
结果将是: OK It is a test
同样双引号也可以省略
如果变量与其它字符相连的话,需做如下处理:
read mouth (输入8)
echo "${mouth}-1-2009"
结果将是: 8-1-2009
read name (输入OK)
echo "$name It is a test"
结果将是: OK It is a test
同样双引号也可以省略
如果变量与其它字符相连的话,需做如下处理:
read mouth (输入8)
echo "${mouth}-1-2009"
结果将是: 8-1-2009
4.显示换行
echo "OK!\n"
echo "It it a test"
echo "OK!\n"
echo "It it a test"
5.显示不换行
echo "OK!\c"
echo "It is a test"
echo "OK!\c"
echo "It is a test"
6.显示结果定向至文件
echo "It is a test" > myfile
echo "It is a test" > myfile
7.原样输出字符串,不进行转义或取变量(用单引号)
echo '$name\"'
echo '$name\"'
8.显示命令执行结果
echo `date`
结果将显示当前日期
0 0
- linux echo 用法
- linux echo 用法
- Linux echo用法
- linux echo 用法
- linux 之 echo命令用法
- Linux中echo的用法
- Linux中echo的用法
- Linux 中echo 的用法
- Linux中echo的用法
- linux中echo的用法
- linux 之 echo命令用法
- Linux下echo命令的用法
- linux CAT与ECHO指令用法详解
- echo用法
- echo用法
- echo用法
- Linux - echo
- linux echo
- Masonry详解
- C++基础<02>—变量和基本类型
- 24. Swap Nodes in Pairs [easy] (Python)
- 中国计算机学会推荐投稿期刊和学术会议截稿汇总 - 五月版
- PAT (Advanced Level) Practise 1003. Emergency (25) Dijstra扩展应用
- linux echo 用法
- iOS 网络篇1—网络编程基础
- 9.Tornado的核心web框架tornado.web小结---RequestHandler和Application
- 数字电路的模拟
- 视频编码与封装
- JQuery中的元素选择器
- 谷歌浏览器Chrome不再支持showModalDialog的解决办法
- Android OpenGL ES2.0编程教程系列之响应触摸事件(六)
- OpenCV数字图像处理六:图像垂直翻转