Книга: UNIX — универсальная среда программирования

3.8.15 doctype

3.8.15 doctype
# doctype: synthesize proper command line for troff
echo -n "cat $* | "
egrep -h '^.(EQ|TS|[|PS|IS|PP)' $* |
sort -u | awk '
/^.PP/ { ms++ }
/^.EQ/ { eqn++ }
/^.TS/ { tbl++ }
/^.PS/ { pic++ }
/^.IS/ { ideal++ }
/^.[/ { refer++ }
END {
 if (refer > 0) printf "refer | "
 if (pic > 0) printf "pic | "
 if (ideal > 0) printf "ideal | "
 if (tbl > 0) printf "tbl | "
 if (eqn > 0) printf "eqn | "
 printf "troff "
 if (ms > 0) printf "-ms"
 printf "n"
}'

Оглавление книги


Генерация: 1.252. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз