Решил запилить скрипт, который позволит смотреть документацию из различных источников.
С помощью скрипта можно посмотреть документацию (или результаты поиска) в:
- man (из определенной секции)
- Wikipedia (в текстовом варианте)
- DuckDuckGo (в текстовом варианте)
- Wikipedia (ч/з Firefox)
- Google (ч/з Firefox)
- DuckDuckGo (ч/з Firefox)
Для работы скрипта требуются:
- curl
- html2text
Используется он следующим образом:
usage: eman -m|-w|-d|-ms|-fw|-fg|-fd|-h "subject" [ru|en|...] [man section]
-m - man
-w - Wikipedia (select language)
-d - DuckDuckGo
-ms - man (select section)
-fw - Wikipedia (via Firefox) (select language)
-fg - Google (via Firefox)
-fd - DuckDuckGo (via Firefox)
-h - show help
Распространяется под MIT License (
eman -w "MIT License" ru
). Все замечания и пожелания будут с радостью мною приняты и обработаны.Идея создать такой скрипт пришла ко мне ВНЕЗАПНО, когда я смотрел на этот комментарий.