コマンド ラインからファイルを編集したいのは、vim や他のエディターでファイルを開くのに時間がかかるためです (大きなファイル)。# でコメントアウトされていないすべての行の先頭に文字列 ('chr') を追加したいと考えています。私が使用しているコマンドは次のとおりです。
cat '/home/me/37.vcf' | sed s/^/chr/>'sp.vcf'
ただし、すべての行の先頭に chr を追加し、すべての行の末尾に > を追加します。私はそのどちらも起こらないようにしたい。誰かが私の結果を改善するための提案を提供できますか?