我被这个问题困住了。使用 Bash,我们必须检查 .txt 文件是否显示了两列的数据,如果没有,则必须清空注释。数据是一个txt文件,如下:
#pacId locusName Best-hit-arabi-name arabi-defline
23158591 Lus10000002.g AT1G75330.1 ornithine carbamoyltransferase
23170978 Lus10000003.g AT1G14540.1 Peroxidase superfamily protein
我必须清空没有“Best-hit”和“arabi-defline”列的注释
我正在考虑做一些脚本来读取每一行,但我不知道检查列是否为空的代码是什么。
谢谢你的协助 !