《Advanced Bash-scripting Guide》学习(十四):HERE Document和cat <<EOF
来源:互联网 发布:车载香水 知乎 编辑:程序博客网 时间:2024/05/20 17:28
本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅
#here documentcat <<EOF\zEOFcat <<EOF\\zEOF那么,什么是HERE Document呢?
HERE Document用来定义块变量,它把两个HERE之间的内容(注意一定是内容,不是命令,如果是命令,会当作内容对待)交给命令来处理,其中HERE相当于标记,可以是任何字符串
定义命令 <<HERE.........HERE
把HERE换成EOF
定义命令 <<EOF.........EOF用cat举例EOF的两种形式:
1. cat <<EOF >12 >abc >EOF #其结果将会标准输出到(屏幕) 12 abc
2. cat <<EOF>file >34 >890 >EOF #其结果将会重定向覆盖file文件,也可以用>>追加 cat file 34 890
阅读全文
0 0
- 《Advanced Bash-scripting Guide》学习(十四):HERE Document和cat <<EOF
- Advanced Bash-Scripting Guide:
- Advanced Bash-Scripting Guide
- Advanced Bash-Scripting Guide
- 《Advanced Bash-scripting Guide》学习(十一):shift的用法
- Advanced Bash-Scripting Guide 学习笔记一
- 《Advanced Bash-scripting Guide》学习(三):自删除脚本和自读取内容的脚本
- Advanced Bash-Scripting Guide中译版
- Advanced Bash-Scripting Guide 读书笔记
- linux shell 的here document 用法 (cat << EOF)
- 《Advanced Bash-scripting Guide》学习(一):对一个增强和广义的删除logfile的脚本的理解
- 《Advanced Bash-scripting Guide》学习(七):描述、列表和确定是否可以安装一个rpm包
- 《Advanced Bash-scripting Guide》学习(二):测试脚本调用的参数是否正确
- 《Advanced Bash-scripting Guide》学习(四):一个显示时间日期登录用户的脚本
- 《Advanced Bash-scripting Guide》学习(五):检查一个可执行文件是否存在
- 《Advanced Bash-scripting Guide》学习(六):从/etc/fstab中读行
- 《Advanced Bash-scripting Guide》学习(九):备份最后一天所有修改的文件
- 《Advanced Bash-scripting Guide》学习(十):利用whois查询域名信息
- C/C++动态内存管理
- android插件化实践之路-1
- Timer和TimerTask的使用
- 007 Python语法之函数介绍
- 使用AB压力测试工具进行系统压力测试
- 《Advanced Bash-scripting Guide》学习(十四):HERE Document和cat <<EOF
- Markdown—活学活用
- [python][pyqt4] 在python中使用UI文件
- 视图-7.4
- 加密算法
- javaee+tomcat环境变量的配置
- Amazon S3 资源概述及管理访问基本操作
- Open Source Search Server
- 容器生态全景图