4 ms·
Show HN: Wiki – Command-line tool to fetch summaries from Wikipedia
- deleted 11y ago[deleted]
- nl 11y agoThat's a lot of code. curl -s "https://en.wikipedia.org/w/api.php?action=parse&contentmodel=wikitext&format=json&redirects&explaintext&prop=text§ion=0&page=golang" | jq .parse.text.\"*\" > temp.html; links temp.html (Scroll that). Not quite the same, but...
- brainburn 11y agojq? links? my osx install does not seem to have these things.
- sasvari 11y agoYou can download/install jq [0]. as for links, it is just a simple text browser. It could be substituted by elinks or lynx (although they are not present on a default Mac OS X installation either afaik), or you can just use the handler to open it in the browser of your choice. [edit: typo] [0] https://stedolan.github.io/jq/download/ https://stedolan.github.io/jq/download/
- fsaintjacques 11y agoand what about go?
- walle_ 11y agoYes, it's about 250 lines, and if you have links installed you could do something like this instead: bashwiki() { links -dump "https://en.wikipedia.org/wiki/$@" | head -n 60 } And call it with `$ bashwiki golang` and you get the summary (and some of the other text). My guess is that someone a little more familiar with bash could strip the extra output and make it a bit nicer though. As they say "to each his own" :)
- dragonquest 11y agoIsn't this what DBPedia's SPARQL endpoint was built for? Construct a query with predicate as http://dbpedia.org/ontology/abstract http://dbpedia.org/ontology/abstract and you have your summary.
- swah 11y agoNice, would be interesting to have a shorter version. Maybe until the first dot?
- walle_ 11y agoI have added the -short flag to do this.