Chinaunix首页 | 论坛 | 博客
  • 博客访问: 294663
  • 博文数量: 70
  • 博客积分: 1990
  • 博客等级: 上尉
  • 技术积分: 686
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-02 08:52
文章分类

全部博文(70)

文章存档

2015年(2)

2014年(9)

2013年(2)

2012年(20)

2011年(1)

2010年(36)

分类: LINUX

2010-12-02 14:42:26

整理:
文件创建
1.vi 1.txt
2.cat > 2.txt,可以输入内容,使用Ctrl+C退出,自动保存内容。
3.cat >> 3.txt,同2.
文件合并
前提:4.txt和5.txt存在
cat 4.txt >> 5.txt
文件覆盖
前提:6.txt和7.txt存在
cat 6.txt > 7.txt
输入追加文件
cat >> 8.txt << abc,输入追加内容,输入abc会自动退出。

例子参考:
1.最简单的文件输入方法是 vi filename
2.输入重定向 cat > filename
例子:
[root@fedora7 test]# cat > 3.txt
fjadjladsjf
jfdlajfld
jfladj
[root@fedora7 test]# cat 3.txt
fjadjladsjf
jfdlajfld
jfladj
[root@fedora7 test]#
说明:输入前不需要建立3.txt文件,执行cat > 3.txt可以输入,退出用Ctrl+C,系统自动保存输入。
3.输入重定向 cat >> filename,>>与>相比区别在于>>是追加,而>是覆盖。
例子:
[root@fedora7 test]# cat >> 3.txt
123456
[root@fedora7 test]# cat 3.txt
fjadjladsjf
jfdlajfld
jfladj
123456
[root@fedora7 test]#
4.用输入重定向进行文件合并 cat file1 >> file2,注意,这里是>>不是>,用>就是完全覆盖啦!
[root@fedora7 test]# cat 3.txt >> 4.txt
[root@fedora7 test]# cat 4.txt
fjadjladsjf
jfdlajfld
jfladj
123456
[root@fedora7 test]#
说明:这里的4.txt执行前可以不存在,此时cat 3.txt >> 4.txt相当于cat 3.txt > 4.txt
5.使用<<和>>组合来追加文件内容 cat >> file << 123,123为结束标志,可以自己定义。
[root@fedora7 test]# cat 4.txt
abcdefg
[root@fedora7 test]# cat >> 4.txt <> 1234567
> aaa
[root@fedora7 test]# cat 4.txt
abcdefg
1234567
 
阅读(957) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~