Eu acho que você quer algo como:
awk 'on{print;on=0} $1=="asad"{on=1}' test
Do jeito que você tem, o 1 no final do script está fazendo com que cada linha seja impressa (exceto quando o próximo é chamado, o que a ignora)
Eu quero
MAths
asad
2323
dfd
para mostrar a linha após asad eu faço
awk '{if($1=="asad")next};1' test
obtenha resultados
MAths
2323
dfd
por que next não está funcionando? Eu só quero corresponder o Maths não o resto das linhas. Eu posso fazer isso com regex , mas eu quero com a comparação if condição também quero salvar os resultados em uma variável.
Tags awk