如何使用 sed c0mmand 替换@?
How to replace @ using sed c0mmand?
我有以下 header :
@SRR1561197.1/1
@SRR1561197.2/1
@SRR1561197.3/1
@SRR1561197.4/1
我想在 @ 之后和 SRR 之前添加几个字母,如下所示:
@MexD1SRR1561197.1/1
@MexD1SRR1561197.2/1
@MexD1SRR1561197.3/1
@MexD1SRR1561197.4/1
我试过了:
sed 's/@/@MexD1/File,fastq > change.fastq
这导致文件为空..
你必须转义它:sed s/\@/\@MexD1/g source-file-name > change.fastq
将 sed 与文件内替换选项一起使用。最后的 g
使其成为全局的。
sed -i 's/@/@MexD1/g' file
修复您的代码。
sed 's/@/@MexD1/g' File.fastq > change.fastq
我有以下 header :
@SRR1561197.1/1
@SRR1561197.2/1
@SRR1561197.3/1
@SRR1561197.4/1
我想在 @ 之后和 SRR 之前添加几个字母,如下所示:
@MexD1SRR1561197.1/1
@MexD1SRR1561197.2/1
@MexD1SRR1561197.3/1
@MexD1SRR1561197.4/1
我试过了:
sed 's/@/@MexD1/File,fastq > change.fastq
这导致文件为空..
你必须转义它:sed s/\@/\@MexD1/g source-file-name > change.fastq
将 sed 与文件内替换选项一起使用。最后的 g
使其成为全局的。
sed -i 's/@/@MexD1/g' file
修复您的代码。
sed 's/@/@MexD1/g' File.fastq > change.fastq