Я новичок в AWK и после игры со встроенной переменной NR я не понимаю следующее
Текст:
CREDITS,EXPDATE,USER,GROUPS
99,01 jun 2018,sylvain,team:::admin
52,01 dec 2018,sonia,team
52,01 dec 2018,sonia,team
с использованием
awk 'NR' file
CREDITS,EXPDATE,USER,GROUPS
99,01 jun 2018,sylvain,team:::admin
52,01 dec 2018,sonia,team
52,01 dec 2018,sonia,team
awk '{print NR}' file
1
2
3
4
Таким образом, я ожидал таких же результатов при использовании NR> 2 && NR <5. Вот что я получил: </p>
awk 'NR>2&&NR<5' file
52,01 dec 2018,sonia,team
52,01 dec 2018,sonia,team
awk '{print NR>2&&NR<5}' file
Nothing shows up
Не могли бы вы сказать мне, почему в последней строке не показано число от 3 до 4, отображаемое при использовании файла awk '{print NR}'? Не возможно смешать диапазон NR с командой print?
Заранее спасибо!