Linux中合并Chr开头的行下面的行Chr1ASCDJSVHUIDSHNGDUHVDVHJKSNUJKDFHDUDSNFJDNSFJJFHJSJKHFChrtestDXVXKJCVBHKXCBVKJBNSJEHFUSHDBNJKBGSHBGKJSBDGKJBSDKFCNJLKHNLJEHFKLSFKLXJVKLKCLXJVKCXLJBLKXCJBKCXJNBKXCNKNFKXCVHUINWECL
可以使用sed命令来实现合并Chr开头的行和下面的行:
sed -e '/^Chr\./ {N;s/\n//;}' file.txt > output.txt
解释:
sed:命令本身;-e:指定后面的命令;/^Chr\./:匹配以Chr.开头的行;{N;s/\n//;}:将匹配到的行与下一行合并,并删除其中的换行符;file.txt:输入文件名;> output.txt:将输出重定向到output.txt文件中。
原文地址: http://www.cveoy.top/t/topic/fofV 著作权归作者所有。请勿转载和采集!