awk pesquisa por string e defina o código de saída se existir
Quero verificar se existe uma linha entre dois endereços e retornar um código de saída0
se existe e1
se isso não acontecer. Acho que tenho um exemplo possível de trabalho, mas estou imaginando se existe uma maneira mais limpa de fazê-lo; ou talvez uma ferramenta diferente que também seja comum no RedHat.
Meu comando:
awk 'BEGIN{found=1}NR==1,/^Match/{ if ( $0 == "PermitRootLogin yes" ) \
{ found=0 } }END { exit found }' /etc/ssh/sshd_config