我为其他问题找到了许多答案。但是这一个都没有。 我想删除包含让我们说的行:AA和BB不是AA或BB。 例如:
INPUT
AABBCCDDEE
CCBBDDEE
CCAADDEE
AACCBBEEDD
OUTPUT必须是:
CCBBDDEE
CCAADDEE
grep,awk,sed中的Linux或Windows命令很快就会提供其他编程语言。
答案 0 :(得分:2)
格雷普:
grep -Ev 'AA.*BB|BB.*AA' infile
通过Awk:
awk '!(/AA/ && /BB/)' infile