cat使用(EOF的一点误区)
2011-09-13 15:45
183 查看
在linux shell脚本中我们经常见到类似于cat << EOF的语句,不熟悉的童鞋可能觉得很奇怪:EOF好像是文件的结束符,用在这里起到什么作用?
首先必须要说明的是EOF在这里没有特殊的含义,你可以使用FOE或OOO等(当然也不限制在三个字符或大写字符)。
接下来,简单描述一下几种常见的使用方式及其作用:
1、cat<<EOF,以EOF输入字符为标准输入结束:
2、cat>filename,创建文件,并把标准输入输出到filename文件中,以ctrl+d作为输入结束:
注意:输入时是没有'>'的。
3、cat>filename<<EOF,以EOF作为输入结束,和ctrl+d的作用一样:
首先必须要说明的是EOF在这里没有特殊的含义,你可以使用FOE或OOO等(当然也不限制在三个字符或大写字符)。
接下来,简单描述一下几种常见的使用方式及其作用:
1、cat<<EOF,以EOF输入字符为标准输入结束:
2、cat>filename,创建文件,并把标准输入输出到filename文件中,以ctrl+d作为输入结束:
注意:输入时是没有'>'的。
3、cat>filename<<EOF,以EOF作为输入结束,和ctrl+d的作用一样:
相关文章推荐
- cat使用(EOF的一点误区)
- 使用Cat和EOF避免使用多行echo
- 使用cat命令和EOF标识输出多行文件
- 使用cat命令和EOF标识输出多行文件
- [shell] 使用Cat和EOF避免使用多行echo
- 在centos系统shell脚本中cat和重定向符号<<EOF结合使用的注意事项
- 使用cat命令和EOF标识输出多行文件
- [Linux]:使用cat命令和EOF标识输出多行文件
- Linux cat和EOF的使用
- Here Document(cat<<EOF)不使用反斜杠转义的技巧
- shell脚本使用cat和EOF组合添加和删除文件内容
- oracle like使用的一点误区
- cat和EOF的使用
- cat和EOF的使用
- 使用cat命令和EOF标识输出多行文件
- linux cat 命令EOF使用
- 使用cat命令和EOF标识输出多行文件 不指定
- cat和EOF的使用
- cat和EOF的使用
- 使用cat命令和EOF标识输出多行文件