Estou usando o seguinte comando para se livrar das linhas que contêm hotmail
sed -i '/^[^\t]*\t[^\t]*hotmail/d' ./file
Os dados do teste são
"foxva****omes****","scott@hotmail.com","8*** Rd","Ne***ah","Wi***in","54***","*******"
"foxva****omes****","scott@HotMAil.cOm","8*** Rd","Ne***ah","Wi***in","54***","*******"
"foxva****omes****","scott@HOTMAIL.COM","8*** Rd","Ne***ah","Wi***in","54***","*******"
No momento, isso exclui apenas a primeira linha. A segunda e a terceira linha não são removidas porque contêm maiúsculas. Como posso mudar para não fazer distinção entre maiúsculas e minúsculas.
sed -e '/[hH][oO][tT][mM][aA][iI][lL]/d'
basta.