|
From: | Anton Shterenlikht |
Subject: | Re: [Groff] Trouble switching to groff, macro gives syntax error... |
Date: | Wed, 16 Sep 2015 09:54:37 +0100 (BST) |
> > $ (printf '.pl 1i\n.ll 2i\n'; yes 'a \n%') | nroff | sed 13q > a 1 a 1 a 1 a 1 a 1 > a 1 a 1 a 1 a 1 a 1 > a 1 a 1 a 1 a 1 a 1 > a 1 a 1 a 1 a 1 a 1 > a 1 a 1 a 1 a 1 a 1 > a 1 a 1 a 1 a 1 a 1 > a 2 a 2 a 2 a 2 a 2 > a 2 a 2 a 2 a 2 a 2 > a 2 a 2 a 2 a 2 a 2 > a 2 a 2 a 2 a 2 a 2 > a 2 a 2 a 2 a 2 a 2 > a 2 a 2 a 2 a 2 a 2 > a 3 a 3 a 3 a 3 a 3 > $ > I can reproduce this on my FreeBSD box, but I cannot figure out how this works? Can you really send a never ending stream to nroff? And why do you need seq? I get the same result with just head: $ ( printf '.pl 1i\n.ll 2i\n' ; yes 'a \n%' ) | nroff | head -n13 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 1 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 2 a 3 a 3 a 3 a 3 a 3 $ Anton
[Prev in Thread] | Current Thread | [Next in Thread] |