我有一个非常大的文件,需要删除其中特定的一行(第941573行)。
我对这个环境还比较陌生,但是我已经搜索了这个问题,但没有找到解决方法。
我尝试使用sed命令进行操作,但似乎并没有起作用。
sed -e '941572,941574d' filenameX > newfilenameY
我也尝试过。
sed -e '941573d' filenameX > newfilenameY
然而,'newfilenameY'文件和原始文件'filenameX'仍然包含我要删除的行。虽然它是一个fastq文件,但我不知道这会有什么影响。就像我说的,我对Unix很陌生,也许我使用sed命令时出了问题。
sed -ne '941573p' filenameX
来查看 sed 是否按照您的预期计算行号。 - Janito Vaqueiro Ferreira Filho