Suppose you have a html file that exhibits a glossary index near the beginning:
...
<A HREF="#I">I</A>
<A HREF="#J">J</A>
<A HREF="#KEY?">KEY?</A>
<A HREF="#KEY">KEY</A>
<A HREF="#L!">L!</A>
<A HREF="#L@">L@</A>
<A HREF="#LATEST">LATEST</A>
<A HREF="#LEAVE">LEAVE</A>
<A HREF="#LINK">LINK</A>
<A HREF="#LIST">LIST</A>
<A HREF="#LITERAL">LITERAL</A>
<A HREF="#LIT">LIT</A>
<A HREF="#LOAD">LOAD</A>
<A HREF="#LOCK">LOCK</A>
<A HREF="#LOOP">LOOP</A>
<A HREF="#LSHIFT">LSHIFT</A>
<A HREF="#M*">M*</A>
<A HREF="#M/MOD">M/MOD</A>
<A HREF="#MAX-USER">MAX-USER</A>
<A HREF="#MAX">MAX</A>
<A HREF="#MESSAGE">MESSAGE</A>
<A HREF="#MIN">MIN</A>
<A HREF="#MOD">MOD</A>
<A HREF="#MOVE">MOVE</A>
<A HREF="#MS">MS</A>
<A HREF="#NAMESPACE">NAMESPACE</A>
<A HREF="#NAME">NAME</A>
<A HREF="#NAME">NAME</A>
<A HREF="#NEGATE">NEGATE</A>
<A HREF="#NIP">NIP</A>
...
That looks ugly, we want each starting letter on a new line,
like so.
<A HREF="#I">I</A>
<P>
<A HREF="#J">J</A>
<P>
<A HREF="#KEY?">KEY?</A>
<A HREF="#KEY">KEY</A>
<P>
<A HREF="#L!">L!</A>
<A HREF="#L@">L@</A>
<A HREF="#LATEST">LATEST</A>
..
How do go about this?
-too much trouble
- I write a small Forth program
- I use standard Unix tools : awk / perl / ...
- other solutions ?
Groetjes Albert
--
"in our communism country Viet Nam, people are forced to be
alive and in the western country like US, people are free to
die from Covid 19 lol" duc ha
albert@spe&ar&
c.xs4all.nl &=n
http://home.hccnet.nl/a.w.m.van.der.horst