linux命令grep怎么取得空白行

linux命令grep怎么取得空白行,第1张

那个命令本身就有问题出来的结果是0;

修改后的命令如下:

last| grep [a-zA-Z]|egrep -v  ‘wtmp’|wc -l

grep [a-zA-Z]排除空行,因为空行不包含字母

做Coregenome SNP分析时,有时参考基因组的pep文件有空行,总是导致分析过程中出错,最后获取不到coreSNP信息。遇到几次,每次都是打开pep文件逐行查看是否有空行。这次记录下上次的解决方案,备后续使用。还是整理成脚本,每次跑程序前过滤一遍。

方法可以手工逐个解决空行查看和删除空行上一行>后问题。

直接提取非空行

方法三:

方法四:

linux中如何添加空行 - 码农教程

1. 测试数据 root@PC1:/home/test2# ls a.txt root@PC1:/home/test2#cat a.txti3a d g x86k m x

2. awk实现 (1)、每一行后添加空行 root@PC1:/home/test2# ls a.txt root@PC1:/home/test2# cat a.txt i3

3. sed实现 root@PC1:/home/test2# ls a.txt root@PC1:/home/test2# cat a.txt i3a d g x86k m

码农教程


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7347815.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存