groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Groff] Trouble switching to groff, macro gives syntax error...


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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]