У мене є команда:
$ awk '{ print length($0); }' /etc/passwd
Він друкує кількість символів кожного рядка у файлі passwd :
52
52
61
48
81
58
etc.
Як я можу надрукувати кількість символів лише для перших n рядків?
Наприклад - для перших 3 рядків він дав би щось на зразок:
52
52
61
awk '(NR<=line) && length($0) {print length($0)}' line=3 file