one-true-awk

Ivan8209

Вот уроды!
man 1 awk занимает всего четыре страницы,
причём оттуда никак не следует,
что RS содержит простой список разделителей.
Кстати, 'man -t smth | lpr' имеет неприятное свойство ничего не
выводить, а если вставить заглушку

gs -q -dNOPAUSE -dBATCH -sAutoRotatePages=None -sDEVICE=pswrite -sPAPERSIZE=a4 -sOutputFile=- -f -_
между man и lpr, то проглатываются "fi".
Это где-то лечится или только патчем?
---
Интуитивно понятный интерфейс:
нужно обладать недюжинной интуицией, чтобы понять.

sergey_m

Вот уроды!
man 1 awk занимает всего четыре страницы,
причём оттуда никак не следует,
что RS содержит простой список разделителей.
Красавец, хочешь добиться результата и заодно попасть в additional FreeBSD contributors - высылай патч к мануалу.

Julie16

Может тебе man2dvi + dvips помогут?

Anturag

Нда, почему-то в линухе этот ман из 38 страниц

Ivan8209

Читай заголовок.
Приложения
which awk => /usr/bin/awk
which gawk => /usr/local/bin/gawk
man awk | wc => 258 1533 12925
man gawk | wc => 1557 10537 90277
---
...Я работаю антинаучным аферистом...

Anturag

Это разве много? Или достаточно? (про awk)

evgen5555

man awk | wc => 258 1533 12925
man gawk | wc => 1557 10537 90277
cat /dev/hda | wc => Segmentation fault

Ivan8209

Мне этих трёх с небольшим страниц вполне достаточно.
Особенно, если знать, что "separator" означает немного не то,
что обычно подразумевается.
---
...Я работаю антинаучным аферистом...

sergey_m

Особенно, если знать, что "separator" означает немного не то,
что обычно подразумевается.
Так ты патч будешь делать?

Ivan8209

Буду.
---
"Мне уступают, я не смею отказаться..."

sergey_m

Хмм.. Этот one-true-awk является contributed soft. А в таком случае меняют что-то поверх vendor branch только если нужно пофиксить серьезный баг. Так что патч надо слать авторам one-true-awk. И если они его примут, то в FreeBSD будет исправлено после очередного импорта.

spirinale

и напрасно: если мне не изменяет мой склероз, если из мануала, что идет с gawk-3.1.1, выкинуть параграфы про функцию gensub, файлы /inet... и collating elements, то ты получишь замечательный мануал для BSD awk, который идет с остальным миром.
Там, опять же если не изменяет ..., вполне четко написано, что RS - это record separator со всеми вытекающими
вообще не очень понятно: как мануал awk-а можно запихать на 4 страницы...
Оставить комментарий
Имя или ник:
Комментарий: