Linux 文件处理:删除符号、行,合并行
可以使用以下命令对文件进行处理:
sed -e '/>/s/>//g' -e '/Contig/d' -e '/^Chr./{N;s/
//;}' file.txt > new_file.txt
解释如下:
-e '/>/s/>//g':删除所有的>符号;-e '/Contig/d':删除所有带Contig的行;-e '/^Chr./{N;s/ //;}':将每两个Chr开头的行,中间的行合并成1行。
最终结果会输出到new_file.txt文件中。
原文地址: https://www.cveoy.top/t/topic/odYH 著作权归作者所有。请勿转载和采集!