有人可以用unix命令帮我截断目录中文件的内容。我在Windows中使用Cygwin。
答案 0 :(得分:9)
for file in *
do
>$file
done
答案 1 :(得分:7)
只是从不知名的地方重定向:
> somefile.txt
答案 2 :(得分:2)
如果要截断文件以保留文件的最后几行,可以执行类似的操作(本例中为500行)
mv file file.tmp && tail -n 500 file.tmp > file && rm file.tmp