Você pode usar o awk para pesquisar na terceira coluna
awk -F"-" '$3 ~ /@woods.com/' list.txt
Como faço para filtrar por terceira coluna o seguinte arquivo
list.txt [[ list of people ]]
billy baxter - @baxter - [email protected]
james woods - @woods - [email protected]
Atualmente tenho
cat list.txt | grep @woods > results.txt
O prob é a segunda coluna também tem @ símbolo, então eu não posso procurar por @woods. Também prefiro não procurar por @ ... ou regex, pois pode haver um e-mail secundário2 col que eu não queira filtrar por
Eu simplesmente quero filtrar e apenas obter linhas pela terceira coluna. Idealmente, de alguma forma, filtrar apenas no terceiro col, mas recuperar linhas inteiras.