Esta é a maneira de excluir uma linha contendo e contendo apenas a string "Cola":
cat somefile.txt | sed '/^Cola$/d' > newfile.txt
Eu quero excluir linhas que contenham uma determinada string, por exemplo, "Cola", mas somente se a linha corresponder exatamente e tiver o mesmo número de caracteres. Em outras palavras, não exclua linhas com a palavra "Cola" no interior, mas que sejam maiores.
sed '/^Cola$/d' < input
ou
grep -Fxv Cola < input
ou
awk '$0 != "Cola"' < input
Esta é a maneira de excluir uma linha contendo e contendo apenas a string "Cola":
cat somefile.txt | sed '/^Cola$/d' > newfile.txt