Sed 从文本文件中删除字符串

Sed 从文本文件中删除字符串,sed,awk,grep,Sed,Awk,Grep,我有一个包含核苷酸文本字符串的文件(A,C,G,T)。我想从文本文件中查找特定字符串并将其删除 例如: ACTGGGCTGTCCAACTG ACTTCTGGGTCGAACTG CCCACTTCTGGGTTCAA 我想从所有行中只删除这部分ACT和GGG 然后我将使用以下字符串获取文件: CTGTCCAACTG TCTTCGAACTG CCCTCTTTCAA 您可以尝试: awk '{gsub(/ACT|GGG/,"")}1' file 您可以尝试: aw

我有一个包含核苷酸文本字符串的文件(
A
C
G
T
)。我想从文本文件中查找特定字符串并将其删除

例如:

ACTGGGCTGTCCAACTG     
ACTTCTGGGTCGAACTG     
CCCACTTCTGGGTTCAA
我想从所有行中只删除这部分
ACT
GGG
然后我将使用以下字符串获取文件:

CTGTCCAACTG    
TCTTCGAACTG    
CCCTCTTTCAA
您可以尝试:

awk '{gsub(/ACT|GGG/,"")}1' file
您可以尝试:

awk '{gsub(/ACT|GGG/,"")}1' file
可以帮助您:

sed 's/ACT//g; s/GGG//g' inputFile
i、 e.用空字符串替换所有出现的
ACT
GGG

可以帮助您:

sed 's/ACT//g; s/GGG//g' inputFile
i、 e.用空字符串替换所有出现的
ACT
GGG

使用sed

sed -r 's/(ACT|GGG)//g' file
使用sed

sed -r 's/(ACT|GGG)//g' file

它能从一行重叠到下一行吗?它能从一行重叠到下一行吗?