将某个文件夹下的所有文件内容清空

2011年11月11日 发表评论 阅读评论

应工作需要,需要将某文件夹下的所有业务日志文件清空,但文件名保留。

首先,使用了echo " " >*,结果提示"*: Ambiguous."模糊匹配出错。

也不先查这个错误是为什么引起的了,此路不通,换下个思路。

find . -type f -exec cp /dev/null {} ;
通过上面的语句,在当前路径,将所有文件的内容传为/dev/null文件的内容。
OK,打完收工,当前目录下的所有文件已都为空了。

 




本站的发展离不开您的资助,金额随意,欢迎来赏!

You can donate through PayPal.
My paypal id: itybku@139.com
Paypal page: https://www.paypal.me/361way

分类: Linux/unix/mac 标签: ,
  1. 2011年12月3日20:35 | #1

    Articles like this make life so much spmielr.

  2. 2013年12月27日16:02 | #2

    遇到Ambiguous,不错,学习了。