linux命令:清空文件内容
2010-07-27 16:41
253 查看
清空文件内容的方法:
1.echo:
[cti@minicc ~]$ cat test.txt
test---test
[cti@minicc ~]$ echo "" >test.txt //将空字符写入test.txt,覆盖文件中已有的内容
[cti@minicc ~]$ cat test.txt
[cti@minicc ~]$ du test.txt
4 test.txt
注:文件中有一个空字符,文件大小为4k
2.重定向:
[cti@minicc ~]$ echo "acd" >test.txt
[cti@minicc ~]$ cat test.txt
acd
[cti@minicc ~]$ >test.txt //重定向
[cti@minicc ~]$ cat test.txt
[cti@minicc ~]$ du test.txt
0 test.txt
5.cp
[cti@minicc ~]$ echo "test" >test.txt
[cti@minicc ~]$ cp /dev/null test.txt
[cti@minicc ~]$ cat test.txt
[cti@minicc ~]$ du test.txt
0 test.txt
6.sed
[cti@minicc ~]$ echo "test">test.txt
[cti@minicc ~]$ cat test.txt
test
[cti@minicc ~]$ sed -i '1,$'d test.txt
[cti@minicc ~]$ cat test.txt
[cti@minicc ~]$ du test.txt
0 test.txt
1.echo:
[cti@minicc ~]$ cat test.txt
test---test
[cti@minicc ~]$ echo "" >test.txt //将空字符写入test.txt,覆盖文件中已有的内容
[cti@minicc ~]$ cat test.txt
[cti@minicc ~]$ du test.txt
4 test.txt
注:文件中有一个空字符,文件大小为4k
2.重定向:
[cti@minicc ~]$ echo "acd" >test.txt
[cti@minicc ~]$ cat test.txt
acd
[cti@minicc ~]$ >test.txt //重定向
[cti@minicc ~]$ cat test.txt
[cti@minicc ~]$ du test.txt
0 test.txt
5.cp
[cti@minicc ~]$ echo "test" >test.txt
[cti@minicc ~]$ cp /dev/null test.txt
[cti@minicc ~]$ cat test.txt
[cti@minicc ~]$ du test.txt
0 test.txt
6.sed
[cti@minicc ~]$ echo "test">test.txt
[cti@minicc ~]$ cat test.txt
test
[cti@minicc ~]$ sed -i '1,$'d test.txt
[cti@minicc ~]$ cat test.txt
[cti@minicc ~]$ du test.txt
0 test.txt
相关文章推荐
- C#清空文件与复写内容的实现(如何避免再次append?)
- 技能包!Linux 下清空或删除大文件内容的 5 种方法
- js清空input类型为type的文件框的内容
- 一天一linux命令(10) cat more less head tail 文件内容显示
- linux 清空文件内容
- 高速清空linux下文本文件内容
- linux命令显示文件内容行号|linux将内容以行号显示出来
- linux几种快速清空文件内容的方法
- Linux下快速清空文件内容的三种方法
- Linux命令_ zcat 命令详解 -》不解压文件直接查看文件内容
- linux下清空文件内容
- linux 清空文件内容命令
- linux中快速清空文件内容的几种方法
- Linux下几种快速清空文件内容的方法
- vim清空文件所有内容
- linux几种快速清空文件内容的方法
- Linux下清空文件内容的几种方法
- linux快速清空文件内容
- Linux删除(清空)正在运行的应用日志文件内容
- linux 清空文件内容