Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

"I'm growing older, but not up." -- Jimmy Buffett


devel / comp.unix.shell / Re: Useful tools for shell scripting/text mangling (slightly OT)?

SubjectAuthor
* Useful tools for shell scripting/text mangling (slightly OT)?Axel Reichert
+* Useful tools for shell scripting/text mangling (slightly OT)?Kaz Kylheku
|`* Useful tools for shell scripting/text mangling (slightly OT)?Axel Reichert
| `* Useful tools for shell scripting/text mangling (slightly OT)?Kaz Kylheku
|  +* Useful tools for shell scripting/text mangling (slightly OT)?Javier
|  |+* Useful tools for shell scripting/text mangling (slightly OT)?Kaz Kylheku
|  ||+* Useful tools for shell scripting/text mangling (slightly OT)?Janis Papanagnou
|  |||+- Converting texi files (Was: Useful tools for shell scripting/text mangling (sligKenny McCormack
|  |||+* Useful tools for shell scripting/text mangling (slightly OT)?Spiros Bousbouras
|  ||||`* Useful tools for shell scripting/text mangling (slightly OT)?Janis Papanagnou
|  |||| `* Useful tools for shell scripting/text mangling (slightly OT)?Kaz Kylheku
|  ||||  `- Useful tools for shell scripting/text mangling (slightly OT)?Spiros Bousbouras
|  |||`- Useful tools for shell scripting/text mangling (slightly OT)?Rene Kita
|  ||+* Useful tools for shell scripting/text mangling (slightly OT)?Eric
|  |||`* Useful tools for shell scripting/text mangling (slightly OT)?Kaz Kylheku
|  ||| `- Useful tools for shell scripting/text mangling (slightly OT)?Eric
|  ||`* Useful tools for shell scripting/text mangling (slightly OT)?Javier
|  || `* Useful tools for shell scripting/text mangling (slightly OT)?Jerry Peters
|  ||  `* Useful tools for shell scripting/text mangling (slightly OT)?Jerry Peters
|  ||   `* Useful tools for shell scripting/text mangling (slightly OT)?Javier
|  ||    `- Useful tools for shell scripting/text mangling (slightly OT)?Keith Thompson
|  |`* [OT] documentation formatsIvan Shmakov
|  | +* [OT] documentation formatsJavier
|  | |`- [OT] documentation formatsKaz Kylheku
|  | `* [OT] documentation formatsAxel Reichert
|  |  `- [OT] documentation formatsBenjamin Esham
|  `- TXR (was: Useful tools for shell scripting/text mangling (slightly OT)?)Axel Reichert
+* Useful tools for shell scripting/text mangling (slightly OT)?Dr Eberhard W Lisse
|`* Useful tools for shell scripting/text mangling (slightly OT)?Axel Reichert
| `* Useful tools for shell scripting/text mangling (slightly OT)?Eric
|  `- Useful tools for shell scripting/text mangling (slightly OT)?Axel Reichert
`* Useful tools for shell scripting/text mangling (slightly OT)?bozo user
 `* Useful tools for shell scripting/text mangling (slightly OT)?Janis Papanagnou
  `- Useful tools for shell scripting/text mangling (slightly OT)?Axel Reichert

Pages:12
Re: Useful tools for shell scripting/text mangling (slightly OT)?

<871qih2m5j.fsf@axel-reichert.de>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=6381&group=comp.unix.shell#6381

  copy link   Newsgroups: comp.unix.shell
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: mail@axel-reichert.de (Axel Reichert)
Newsgroups: comp.unix.shell
Subject: Re: Useful tools for shell scripting/text mangling (slightly OT)?
Date: Mon, 12 Jun 2023 09:08:08 +0200
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <871qih2m5j.fsf@axel-reichert.de>
References: <878rcu47rw.fsf@axel-reichert.de>
<kenmq7FduiqU2@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="2952c1ef08dea4cb27d80b7d17108a2d";
logging-data="3189118"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19MdpaM+KReN85teeiNl/CKMNW3ix2FC6A="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:zzZCNixBuc5r38aQdMf/VNskFoc=
sha1:pjecUfhBTmPBL3EfOJgwstBwwhQ=
 by: Axel Reichert - Mon, 12 Jun 2023 07:08 UTC

Dr Eberhard W Lisse <nospam@lisse.NA> writes:

> You are missing QSV, CSVQ, CSVIEW, CSVLENS and TYPS.

All look great from a quick glance, except for TYPS, which I could not
find easily. URL?

Thanks, very helpful!

Axel

Re: [OT] documentation formats

<rw5bm4.tb8554@bdesham.net>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=6382&group=comp.unix.shell#6382

  copy link   Newsgroups: comp.unix.shell
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: usenet@esham.io (Benjamin Esham)
Newsgroups: comp.unix.shell
Subject: Re: [OT] documentation formats
Date: Mon, 12 Jun 2023 11:31:43 -0400
Organization: United Federation of Planets
Lines: 47
Message-ID: <rw5bm4.tb8554@bdesham.net>
References: <878rcu47rw.fsf@axel-reichert.de> <20230608105143.446@kylheku.com>
<87o7ln2hcd.fsf@axel-reichert.de> <20230610150751.259@kylheku.com>
<dMucnSouGdu8lBj5nZ2dnZfqn_GdnZ2d@brightview.co.uk>
<u656kk$2pm6s$1@dont-email.me> <87a5x52muv.fsf@axel-reichert.de>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="fe30b7825758e610ae35fdf33a170885";
logging-data="3320110"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18wzEvVzLBITurqoM1lRfIPZL64yxuKHv3DYkR9dsZHOA=="
User-Agent: Gnus/5.13 (macOS)
Cancel-Lock: sha1:s4p9dP7zoPdpgh42/kZaZ0Rc+og=
sha1:aSqgUryGmzLButppcMKsqh+2ub4=
 by: Benjamin Esham - Mon, 12 Jun 2023 15:31 UTC

Axel Reichert wrote:

> Ivan Shmakov <ivan@siamics.netNOSPAM.invalid> writes:
>
>>>>>>> On 2023-06-10, Javier wrote:
>>> For that kind of manual the best format is texinfo.
>>
>> I'd be curious of the reasoning behind such a conclusion?
>
> [snip]
>
> With the influx of less nerdy content creators [in the mid-90s] easier
> formats were needed. No, Docbook, SGML, XML were not filling that need.
> Look at how common light markup languages (Markdown, reStructured text,
> asciidoc(tor), Emacs org-mode) are nowadays, even for websites. Most
> (all?) of them allow for cross-target publishing from a single source that
> is readable even in raw format. Asciidoc allows for index creation. But
> many websites are much less structured than a scientific thesis, so for
> me, after using asciidoc for a while, it has become org-mode.
>
> While this some historical context, I think there are technical reasons
> as well: Texinfo AFAIK does not allow for pictures and nicely rendered
> equations, HTML and PDF do. The toolchain for HTML is vast, for PDF it
> is still much larger (due to the professional publishing business) than
> for Texinfo. The latter to me nowadays seems like an ancient HTML
> predecessor, the comparison with Lynx for HTML is fitting.

Just in case anyone is unaware of Pandoc [1], I highly recommend it if you
need to convert between document formats. It can read and write HTML,
Markdown, org-mode, reStructuredText, LaTeX, DocBook, and even docx (among
many others). Unfortunately it only supports *writing* Texinfo, not reading
it, or else I would have mentioned it earlier in the thread.

Like you say, tools like Pandoc make it practical to keep the "canonical"
documentation of a tool in a newer, more lightweight format like Markdown,
and then convert it to Texinfo or whatever as needed. I maintain a small
command-line tool [2] that has a man page, and this is the approach I use: I
author in Markdown and then use a one-line Pandoc invocation to convert it
to man format for consumption. I could also convert to HTML or PDF or
whatever, albeit that the man-style formatting conventions would probably
look weird in those contexts.

Benjamin

[1]: https://pandoc.org/

[2]: https://github.com/bdesham/pinboard-notes-backup

Re: Useful tools for shell scripting/text mangling (slightly OT)?

<slrnu8esfb.sis.eric@bruno.deptj.eu>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=6383&group=comp.unix.shell#6383

  copy link   Newsgroups: comp.unix.shell
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx15.ams4.POSTED!not-for-mail
Newsgroups: comp.unix.shell
From: eric@deptj.eu (Eric)
Subject: Re: Useful tools for shell scripting/text mangling (slightly OT)?
References: <878rcu47rw.fsf@axel-reichert.de>
<kenmq7FduiqU2@mid.individual.net> <871qih2m5j.fsf@axel-reichert.de>
User-Agent: slrn/1.0.3 (Linux)
Message-ID: <slrnu8esfb.sis.eric@bruno.deptj.eu>
Lines: 17
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Mon, 12 Jun 2023 19:40:01 UTC
Organization: Eweka Internet Services
Date: Mon, 12 Jun 2023 21:28:43 +0200
X-Received-Bytes: 1035
 by: Eric - Mon, 12 Jun 2023 19:28 UTC

On 2023-06-12, Axel Reichert <mail@axel-reichert.de> wrote:
> Dr Eberhard W Lisse <nospam@lisse.NA> writes:
>
>> You are missing QSV, CSVQ, CSVIEW, CSVLENS and TYPS.
>
> All look great from a quick glance, except for TYPS, which I could not
> find easily. URL?
>
> Thanks, very helpful!
>
> Axel

TYPST I suspect - https://github.com/typst/typst

E
--
ms fnd in a lbry

Re: Useful tools for shell scripting/text mangling (slightly OT)?

<slrnu8esau.sis.eric@bruno.deptj.eu>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=6384&group=comp.unix.shell#6384

  copy link   Newsgroups: comp.unix.shell
Path: i2pn2.org!rocksolid2!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx15.ams4.POSTED!not-for-mail
Newsgroups: comp.unix.shell
From: eric@deptj.eu (Eric)
Subject: Re: Useful tools for shell scripting/text mangling (slightly OT)?
References: <878rcu47rw.fsf@axel-reichert.de>
<20230608105143.446@kylheku.com> <87o7ln2hcd.fsf@axel-reichert.de>
<20230610150751.259@kylheku.com>
<dMucnSouGdu8lBj5nZ2dnZfqn_GdnZ2d@brightview.co.uk>
<20230610210345.171@kylheku.com> <slrnu8blli.jao.eric@bruno.deptj.eu>
<20230611075934.119@kylheku.com>
User-Agent: slrn/1.0.3 (Linux)
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Message-ID: <slrnu8esau.sis.eric@bruno.deptj.eu>
Lines: 24
X-Complaints-To: abuse@eweka.nl
NNTP-Posting-Date: Mon, 12 Jun 2023 19:40:02 UTC
Organization: Eweka Internet Services
Date: Mon, 12 Jun 2023 21:26:22 +0200
X-Received-Bytes: 1535
 by: Eric - Mon, 12 Jun 2023 19:26 UTC

On 2023-06-11, Kaz Kylheku <864-117-4973@kylheku.com> wrote:
> On 2023-06-11, Eric <eric@deptj.eu> wrote:
8>< --------
>> Halibut.
>
> FAQ:
>
> ] Why on earth ‘Halibut’? What relevance does the name have to anything?
> ]
> ] Historical reasons. It's probably better not to ask.
>
> For those versed in childish word games of the English language,
> the name clearly communicates why the author started the project:
> "just for the hell of it".
>
>:)
>

I've wondered about the name from time to time, but never thought of
that. Plausible though.

E
--
ms fnd in a lbry

Re: Useful tools for shell scripting/text mangling (slightly OT)?

<87edmelhi3.fsf@axel-reichert.de>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=6387&group=comp.unix.shell#6387

  copy link   Newsgroups: comp.unix.shell
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: mail@axel-reichert.de (Axel Reichert)
Newsgroups: comp.unix.shell
Subject: Re: Useful tools for shell scripting/text mangling (slightly OT)?
Date: Wed, 14 Jun 2023 07:50:28 +0200
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <87edmelhi3.fsf@axel-reichert.de>
References: <878rcu47rw.fsf@axel-reichert.de>
<kenmq7FduiqU2@mid.individual.net> <871qih2m5j.fsf@axel-reichert.de>
<slrnu8esfb.sis.eric@bruno.deptj.eu>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="d708a7ee57550f43ade616d756bb5f5c";
logging-data="4141317"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+KPZr4pODIPqsOQPP08ohu6pd0J4vW8aw="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:xjhDlD1yob9Awo6xdMZi7Ht9oGM=
sha1:TyvFGjEm8d1Si3b0TR2NKhzIAuA=
 by: Axel Reichert - Wed, 14 Jun 2023 05:50 UTC

Eric <eric@deptj.eu> writes:

> On 2023-06-12, Axel Reichert <mail@axel-reichert.de> wrote:
>>
>> All look great from a quick glance, except for TYPS, which I could not
>> find easily. URL?
>
> TYPST I suspect - https://github.com/typst/typst

Thanks, also interesting, even if not for text mangling (IIRC Eberhard
mentioned it already sometime ago, maybe in a different forum).

Axel

Re: Useful tools for shell scripting/text mangling (slightly OT)?

<u6f7j2$ecjd$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=6389&group=comp.unix.shell#6389

  copy link   Newsgroups: comp.unix.shell
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: anthk@disroot.org (bozo user)
Newsgroups: comp.unix.shell
Subject: Re: Useful tools for shell scripting/text mangling (slightly OT)?
Date: Thu, 15 Jun 2023 14:35:14 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <u6f7j2$ecjd$1@dont-email.me>
References: <878rcu47rw.fsf@axel-reichert.de>
Injection-Date: Thu, 15 Jun 2023 14:35:14 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="f612b38061f34f26e94afdd6246e42d0";
logging-data="471661"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/mm3ysLvGTiq6ALERXw/Za"
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:DYemDVOwsAOUfwyMsuMqq+A6DUQ=
 by: bozo user - Thu, 15 Jun 2023 14:35 UTC

On 2023-06-08, Axel Reichert <mail@axel-reichert.de> wrote:
> Hello,
>
> normally in my shell scripts I use the classics, such as grep, sed, awk,
> cut, sort, uniq, a bit of Perl etc.
>
> I recently learned about the existence of "mlr"
>
> https://miller.readthedocs.io/en/6.8.0/
>
> , "datamash",
>
> https://www.gnu.org/software/datamash/manual/datamash.html/
>
> "jq",
>
> https://jqlang.github.io/jq/
>
> "q",
>
> https://harelba.github.io/q/
>
> and "sqlet"
>
> https://www.sqlet.com/
>
> which intrigued me and made me think about other tools that I
> might be missing.
>
> Any obvious candidates for text mangling?
>
> Pointers much appreciated!
>
> Thanks and best regards,
>
> Axel
Perl does sort/cut/grep/awk/sed and lots more.

Re: Useful tools for shell scripting/text mangling (slightly OT)?

<u6fbhh$eri4$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=6390&group=comp.unix.shell#6390

  copy link   Newsgroups: comp.unix.shell
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: janis_papanagnou@hotmail.com (Janis Papanagnou)
Newsgroups: comp.unix.shell
Subject: Re: Useful tools for shell scripting/text mangling (slightly OT)?
Date: Thu, 15 Jun 2023 17:42:41 +0200
Organization: A noiseless patient Spider
Lines: 32
Message-ID: <u6fbhh$eri4$1@dont-email.me>
References: <878rcu47rw.fsf@axel-reichert.de> <u6f7j2$ecjd$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 15 Jun 2023 15:42:41 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="79319bdd45beea77460b9a6d3699bf3a";
logging-data="486980"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18vHUMYs1g1WQIZUUQFAPTn"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:zVWOmjcIrCGHGQjpTSuu2tNiQeA=
Content-Language: en-US
In-Reply-To: <u6f7j2$ecjd$1@dont-email.me>
 by: Janis Papanagnou - Thu, 15 Jun 2023 15:42 UTC

On 15.06.23 16:35, bozo user wrote:
> On 2023-06-08, Axel Reichert <mail@axel-reichert.de> wrote:
>> Hello,
>>
>> normally in my shell scripts I use the classics, such as grep, sed, awk,
>> cut, sort, uniq, a bit of Perl etc.
>>
>> [...]

> Perl does sort/cut/grep/awk/sed and lots more.

Note that the OP already mentioned perl in his tool-chest.

For the sake of your (assumed) goal, pointing out that perl
comprises a lot of basic tools already, it makes sense that
you structure it yet more differentiated, though.

With awk you have already grep, sed, cut, sort [in gawk],
uniq, "and lots more".[*]

So if that's all one needs (or if you are working in a POSIX
environment) one may (or has to) prefer the small and simple
awk, and a (POSIX) shell.

Janis

[*] With that lemma your statement may be re-formulated as
"Perl does awk and lots more." - So the OP would need to
determine in his "shell scripting/text mangling" context
what's still necessary beyond what provides awk (and shell),
and what of that will be provided by perl.

Re: Useful tools for shell scripting/text mangling (slightly OT)?

<87o7lgj7ah.fsf@axel-reichert.de>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=6396&group=comp.unix.shell#6396

  copy link   Newsgroups: comp.unix.shell
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: mail@axel-reichert.de (Axel Reichert)
Newsgroups: comp.unix.shell
Subject: Re: Useful tools for shell scripting/text mangling (slightly OT)?
Date: Fri, 16 Jun 2023 07:38:30 +0200
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <87o7lgj7ah.fsf@axel-reichert.de>
References: <878rcu47rw.fsf@axel-reichert.de> <u6f7j2$ecjd$1@dont-email.me>
<u6fbhh$eri4$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="48da14afc668a656cd9a12528db14466";
logging-data="799073"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+RCSlXHGRaIkoYAXwhuOz1ZihnYuMXGKA="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:OnL2BALrH67dxj9SXuOwWBsmRM8=
sha1:S7E8cZCOYGJ86TJfH0cgMXIxRvY=
 by: Axel Reichert - Fri, 16 Jun 2023 05:38 UTC

Janis Papanagnou <janis_papanagnou@hotmail.com> writes:

> With awk you have already grep, sed, cut, sort [in gawk],
> uniq, "and lots more".[*]

Yes, and with the help of this group and others next door, my awk
knowledge has grown to a level that allows me the shrink the usage of
other tools. I like to have as few tools as possible and believe that it
is more efficient to master them rather than to clumsily use a large bag
full of special purpose tools. For this idea to work, the tools must be
powerful and general purpose.

THAT was the reason of my question, not arbitrarily adding whatever is
available.

> So if that's all one needs (or if you are working in a POSIX
> environment) one may (or has to) prefer the small and simple awk, and
> a (POSIX) shell.

Add Emacs, and you have essentially my go-to tools. A proficient user of
all three (not that I count myself into that group) can do things that
amaze text mangling laymen. "Every sufficiently advanced technology is
indistinguishable from magic." (Arthur C. Clarke)

Best regards

Axel

Re: Useful tools for shell scripting/text mangling (slightly OT)?

<u8mim1$3ajf7$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=6427&group=comp.unix.shell#6427

  copy link   Newsgroups: comp.unix.shell
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: mail@rkta.de (Rene Kita)
Newsgroups: comp.unix.shell
Subject: Re: Useful tools for shell scripting/text mangling (slightly OT)?
Date: Wed, 12 Jul 2023 16:00:03 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <u8mim1$3ajf7$1@dont-email.me>
References: <878rcu47rw.fsf@axel-reichert.de> <20230608105143.446@kylheku.com> <87o7ln2hcd.fsf@axel-reichert.de> <20230610150751.259@kylheku.com> <dMucnSouGdu8lBj5nZ2dnZfqn_GdnZ2d@brightview.co.uk> <20230610210345.171@kylheku.com> <u64ak0$2meqj$1@dont-email.me>
Injection-Date: Wed, 12 Jul 2023 16:00:03 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d265ffba187a4811983d138d335818e3";
logging-data="3493351"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+ylNy9XxC3cPWmaOf/XWdS"
User-Agent: tin/2.4.5-20201224 ("Glen Albyn") (Linux/5.10.0-23-amd64 (x86_64))
Cancel-Lock: sha1:axblMXsWod05NxBTPM/aEGmnOik=
 by: Rene Kita - Wed, 12 Jul 2023 16:00 UTC

Janis Papanagnou <janis_papanagnou@hotmail.com> wrote:
> Feeling myself tortured with 'info'-pages and with hints in some
> 'man'-page(-stub) that relevant information is only available in
> 'info'-pages I wonder whether there's some tool that extracts or
> dumps (structured or not) the 'info' page information to create
> some "all in one" page (in *roff, HTML, or plain text format)?
> (With all the hypertext links it's probably a desperate wish but
> maybe someone had a good idea implemented.)
>
> Janis
>

I have a shell function that dumps entire info pages to less:

info () {
command info --subnodes -o - "$1" | less
}

It's readable but misses all the navigation features.

Pages:12
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor