Estou muito confuso sobre um script simples com awk: Eu quero imprimir um intervalo de linhas passando variáveis, o script abaixo funciona:
awk '{ if (NR >10 && NR < 100 ) print $0 }' file
o script abaixo também funciona:
set fac = 10
awk '{ if (NR >$fac && NR < 100 ) print $0 }' file
MAS esse script NÃO funciona, POR QUÊ? Estou tão confuso. obrigado por ajuda.
set fac = 100
awk '{ if (NR >10 && NR <$fac ) print $0 }' file