Linux中Shell脚本删除文件内空白行

脚本三剑客:
sed、grep、awk,常用

1. 使用 sed 命令:sed '/^$/d'  filename 
	sed: 该命令本身。
	//: 标记匹配范围。
	 ^: 匹配字符串开头。
	$: 匹配字符串结尾。
	d: 删除匹配的字符串。

2. 使用grep 命令:grep -v "^$" filename
	grep 通过正则表达式在文件中搜索。
	//grep: 该命令本身。
	- v: 反向匹配。
	 ^: 匹配字符串开头。
	$: 匹配字符串结尾。

3. 使用 awk 命令: awk '!/^$/' filename
	awk: 该命令本身。
	 !: 删除匹配的字符串。
	//: 标记匹配范围。
	^: 匹配字符串开头。
	 $: 匹配字符串结尾。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值