awk - 清理fasta文件头
问题描述
我有一个像这样的标题的大型 fasta 文件
>sample_1 M04839:239:000000000-BVKC2:1:1105:7523:23617;size=450
我想要的输出是
>sample_1;size=450
我该怎么做才能改变呢?
解决方案
请您尝试以下操作。
awk -F'[ :;]' '{print $1,$NF}' OFS=";" Input_file
>sample_1;size=450
推荐阅读
- github-actions - 如何在每次推送的提交上运行 GitHub 工作流
- c# - AutofacContrib.NSubstitute:升级到 AutoFac6 和 v6.2.2 后的 TypeLoadException
- reactjs - 成功部署仍然会导致默认页面
- python - 是否可以使用 try/except 语句结束 while 循环?
- java - 如何避免 scriptslauncher.bat: command not found error running Java in VS Code?
- c# - 如何将数据从控制器传递到 ASP.NET MVC 中的视图
- javascript - Javascript:在 forloop 期间或整个循环运行后是否更新内部 HTML?
- unit-testing - CMake:本机编译单元测试并为嵌入式目标交叉编译代码
- python - Google Drive Watch 资源 URI 返回 403
- python - 从具有条件的单独数据框中计算行数 - PySpark