Date: Fri, 28 Nov 2003 13:40:47 +0000 (GMT) From: Bill Schoolcraft <bill@wiliweld.com> To: freebsd-questions@FreeBSD.ORG Subject: Re: how to print a man page Message-ID: <20031128132502.K2753@bsd.billschoolcraft.com> In-Reply-To: <200311282018.57848.ajacoutot@lphp.org> References: <web-188788669@mail01.infosat.net> <200311282018.57848.ajacoutot@lphp.org>
next in thread | previous in thread | raw e-mail | index | archive | help
At Fri, 28 Nov 2003 it looks like Antoine Jacoutot composed: > On Friday 28 November 2003 20:10, Ian Todd wrote: > > I have installed a local printer on /dev/lp0. I want to > > print a man page how do i do that? Will it also fit onto > > the page? i dont need to setup the size of my page?Thanks. > > $ groff -Tps -man /path/to/man/page/man.1 | lpr -P PS-Printer > Cool, never saw that method, I've used the following but of course I end up with an extra file here unless I throw in an rm command at the end for the file in question. man yourchoice | col -b > manpage.txt ; lpr yourchoice.txt Or the following script works, you could call it "manp.sh" --------------------snip-------------------- #!/bin/sh # echo echo "Formatting and printing the manpage called $1 " echo man $1 | col -b > $1.txt ; lpr $1.txt ; rm -f $1.txt echo "Your manpage has been sent to the printer " echo --------------------snip--------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031128132502.K2753>