LPF(8)
π LPF(8) β bestie edition π
okay so welcome to the lpf page, section 8 of the manual, and honestly? this one's a lil vintage gem β¨
πΈ NAME πΈ
lpf β the lpd filter for nroff output π«Ά
π¦ SYNOPSIS π¦
lpf -w width -l length
like, that's the whole thing. two flags. she's low maintenance π
π DESCRIPTION π
so lpf is a filter β meaning it sits in a pipeline and vibes π§ β and what it does is read the output of nroff and then convert any lines that have ^H's in them into overwritten lines. yes bestie, that's a real thing, that's the whole job, she's doing it π
the way that this works is basically like ul(1), except lpf is so much better, no cap π
- it can handle more than 2 overwrites (iconic)
- and it is written with some style β¨ periodt
π NOTES π
real talk for a sec: this program was designed long ago, and it is not much if any use today. she's giving legacy. she's giving museum piece. we still love her tho π₯Ί
π BUGS π
ngl this one is a little unhinged:lpfwill send itself theSTOPsignal when it encounters the character sequence\031\1. not a drill, not a typo β it stops itself. self-care I guess?? π
π a lil sign-off π
this page comes from the Debian User's Guide sources, and it was dated 25 February 1999 β shoutout BSD for the original ππ stay safe out there, and remember: if your filter starts sending itself signals, that's between her and the kernel π«Άβ¨
π mwah, go read your nroff output responsibly π
π¦ where this page comes from
- debian bookworm: lpr 1:2008.05.17.3+nmu1
- debian trixie: lpr 1:2008.05.17.3+nmu3.1 Β· BSD-3-Clause
- ubuntu jammy: lpr 1:2008.05.17.3+nmu1
- ubuntu noble: lpr 1:2008.05.17.3+nmu1
- ubuntu questing: lpr 1:2008.05.17.3+nmu3.1
- ubuntu resolute: lpr 1:2008.05.17.4 Β· BSD-3-Clause
- ubuntu stonking: lpr 1:2008.05.17.4 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms