Prayer

在一般中寻求卓越
posts - 1256, comments - 190, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

Linux shell创建空文件(0字节大小)文件方法

Posted on 2010-01-21 11:31 Prayer 阅读(8052) 评论(0)  编辑 收藏 引用 所属分类: Shell
最近喜欢11点后学习一下shell,这几天看看《高级Bash脚本编程指南》,觉得很不错。于是做点笔记
以前一直以为echo>fileName能创建空文件,今天才注意到,echo>fileName创建的文件是1个字节的。
学习后发现创建空文件(0字节大小)的文件有以下几个方法

一、file不存在时,touch file可以创建空文件

二、:>file可以创建空文件,如果file存在,则把file截断为0字节

三、>file可以在bash下完成和:>file相同的功能,但是tcsh下不能使用

四、&>file和>file一样,在bash完成:>file相同的功能,但是tcsh下不能使用

可以理解&:为占位符,在这里不输出任何内容。

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理