Contents

Create fortune(6) files from Wikiquote

Contents

Create fortune(6) files from Wikiquote

Yesterday I was searching for some modern fortune(6) files because I’m really bored by the existing collections that are mostly from the ’90s. So after finding the Splitbrain collection of fortunes which includes quotes from “The X-Files” I’ve decided to roll my own solution: a simple Python script that fetch a Wikiquote_ page and extracts the quotes to create a fortune(6) file.

You can find the script on github.

Example usage; we fetch quotes for Lost and store them in ~/.fortunes:

$ wikiquote2fortune -u 'https://en.wikiquote.org/wiki/Lost_%28TV_series%29' \
-O lost -n Lost
$ strfile lost
$ mkdir ~/.fortunes
$ mv lost* ~/.fortunes

You can test the installation running:

$ fortune ~/.fortunes
Dr. Brooks: Dave isn't your friend, Hugo. Because Dave doesn't exist.

    "Lost: Dave [2.18], Season Two"

It will probably have bugs since I’ve written it in a hurry ;)