Dan Ritter wrote: >>>> ... no one did it? :O >>> >>> In FLOSS this usually means nobody else needed it. >> >> Impossible in this, basic case. The static generator guys who >> also did the RSS as mentioned already needed it, and did it, >> only not modular to fit this purpose (IIUC from reading here). > > They totally did. As a library, not a standalone. > > Because it turns out almost everybody needs consistency, and > that comes from dealing with the whole problem.
Yes, but ever heard of independent tools working together? E.g., this zsh hits=$(cut -d ' ' -f 2,8 $log | grep $p | sort | cut -d ' ' -f 1 | uniq -c | wc -l) to make up a script or little program, e.g. https://dataswamp.org/~incal/blog/meta/piles that produces the desired result: https://dataswamp.org/~incal/blog/hits.txt Anyway that's what I would like here, if anyone else wants something else somewhere else by all means don't make it standalone, put it in a library... that we can't access (?) to get a standalone either, maybe, it is too consistent with everything else it is impossible to make out... >>> Why do you need it? Maybe we can suggest other means to >>> achieve your (true) goal. >> >> True goal! >> >> I have a blog [1], just a bunch of HTML5/CSS files, >> absolutely nothing advanced, and I'd like an RSS file [2] >> which is generated from the HTML files (not the CSS, so >> even simpler actually) so I for example can submit it here >> [2] and read it with Gnus :) >> >> So one needs a parser to parse the HTML, dispose of >> unnecessary stuff, walk the tree (ha) and output it as an >> RSS file. > > That's what all those static site generators do. > > As a bonus, they usually offer templating (so the structure > of pages looks similar to each other) and shared CSS (so the > visuals are decoupled from the structure, and can be changed > without going in to every page to repeat tweaks.) I don't have to do that, as you see pages look similar and there is just one CSS file: https://dataswamp.org/~incal/blog/index.html https://dataswamp.org/~incal/blog/global.css > It sounds like you've written about a quarter of a static site > generator already. Heh, no, what do you mean? > You could continue down that path, or just install Pelican > and be happy in about a day. I would if it would do what I want namely get an RSS file and only that. (Maybe it can even do that, I don't know.) > Don't become that person who gets angry at wheels because > wheels need axles and bearings when all you ever needed was > a couple of good round logs. Who is angry, I'm not angry and especially not at wheels: https://dataswamp.org/~incal/work-photos/stand.jpg https://dataswamp.org/~incal/#bike But no one has or have heard of a CLI parser or shell tool...? -- underground experts united https://dataswamp.org/~incal