linux 关于cat >file,cat <file <<EOF详解
linux 关于cat >file,cat <file <<EOF1、
cat >file记录的是键盘输入,相当于从键盘创建文件,并且只能创建新文件,不能编辑已有文件.>是数据重导向,会将你输入的文本内容输出到file中。
2、cat <<EOF
cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;
EOF是"end of file",表示文本结束符。
结合这两个标识,即可避免使用多行echo命令的方式,并实现多行输出的结果。
范例:
cat > file.txt <<EOF
a,
b,
c,
d,
e,
f,
d,
EOF
查看文件内容如下:
cat file.txt
a,
b,
c,
d,
e,
f,
d,
创建file.txt文件并且写入内容,此方法的好处是简化了平常操作文件的流程!平常的步骤是创建文件然后写入内容然后保存三个流程,而使用此方法只需要一步搞定,简单的方法谁不喜欢呢,哈哈!
转载请注明出处!
热门日志
分类
- Django(4)
- ssdb(1)
- Mac(7)
- C(1)
- memcache(1)
- Python(32)
- Vim(8)
- sed(2)
- ansible(3)
- awk(4)
- shell(3)
- about(1)
- git(9)
- bat(4)
- svn(0)
- docker(1)
- Tornado(1)
- go(2)
- 架构(18)
- Vue(1)
- game(2)
- Html(6)
- Java(8)
- Mysql(37)
- Ajax(2)
- Jsp(1)
- Struts(8)
- Linux(72)
- JavaScript(39)
- Staruml(0)
- Mouth(1)
- Php(102)
- Windows(8)
- Message(48)
- Lua(10)
- Compute(1)
- Redis(7)
- Nginx(12)
- Jquery(1)
- Apache(1)
- cocos2d-x(8)