{"schema_version":1,"metadata":{"branch":"current","release":"8.0","architecture":"amd64","generated_at":"2026-10-21T02:36:06.049247+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"a9ce8ec55a8fe364fc54ad95f17013a9932c665a6e50e55f31cee56f1d69cccc","package_count":12123,"source_kind":"sqlports"},"package":{"name":"utp-1.0","path":"books/utp","url":"/packages/current/books/utp/","comment":"comprehensive book on unix text processing","homepage":"http://home.windstream.net/kollar/utp/","maintainer":"Anthony J. Bentley <anthony@anjbe.name>","description":"Originally published in 1987, Unix Text Processing (UTP) (written by Dale\nDougherty and Tim O'Reilly) provides one of the few comprehensive looks at\nall the tools involved in a typical troff-based writing workflow. It covers:\n\n - UNIX and troff basics\n - text editors (vi, ex, and sed)\n - the ms and mm macro packages\n - scripting with sh, awk, and sed\n - the tbl, eqn and pic preprocessors\n - macro writing \n\nThe appendices provide a collection of reference material and other useful\npointers.\n","description_source":null,"description_unresolved":[],"package_architecture":"amd64","stem":"utp","readme":null,"dependencies":[],"reverse_dependencies":{"count":0,"url":null},"categories":["books"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
