linux使用grep或者vim删除空行

王朝system·作者佚名  2008-05-21
窄屏简体版  字體: |||超大  举报/纠错

grep -v ^$ oldfile > newfile

但是似乎在FreeBSD下面不行,会不会是grep版本的问题?

后来想到了很刁的vim的全局替换,最后成功

vim的命令为:%s/^\n//g

意思是全局替换所有以回车开头的字符,替换为空。

顺便研究了一下

如果有多个连续的空行,想保留一个

vim的命令为:%s/^\n$//g

举报/纠错
 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005-2025 王朝網路 版權所有 聯絡我們導航