1
A
回答
3
sed '/:\s*$/d'
工作为你的榜样。
更普遍的方式:
sed '/^[^:]\+:\s*$/d'
+0
我不知道'\ s'快捷方式是指'sed'中的空格。很高兴知道,** + 1 ** – Birei
0
0
sed -E '/^\w+:\s*$/d'
匹配任何一个非空字后跟一个冒号和空格组成的线,并删除它。
2
随着awk
:
awk 'NF>1' inputFile
相关问题
- 1. 删除没有值的行
- 2. 没有@删除所有行注册
- 3. 删除所有行
- 4. 删除所有行除了
- 5. 删除python中没有值的行
- 6. 删除所有行的值低于10000的所有列
- 7. 删除特定行,所有值匹配
- 8. 如何删除除SQL中的所有行外的所有行
- 9. 删除所有重复值
- 10. 删除所有没有改变(SQL)
- 11. Android Azure删除所有行
- 12. crud删除所有行
- 13. 删除所有唯一行
- 14. Xamarin.Auth AccountStore没有删除值?
- 15. 如何删除所有没有主键的重复行?
- 16. 如何删除表中没有FK关系的所有行
- 17. 删除主键中没有#3的所有行作为开始
- 18. 删除除“XYZ”外的所有行
- 19. SQL行没有被删除
- 20. SQlite删除所有具有特定字符串值的行
- 21. SQL删除行只有一组列的所有值都等于
- 22. 所有列删除具有相同值的行
- 23. 尝试删除具有键值的行时没有错误
- 24. 删除数据帧是以前所有的行值的行
- 25. TSQL - 删除所有行除1每组
- 26. 删除阵列中的所有falsy值
- 27. 删除表中的所有值
- 28. 删除集合中的所有空值
- 29. 删除没有引用行的行
- 30. 删除表中的所有行NHibernate的
为什么你会尝试将行的开头匹配在一行的中间? –