wikipedia.sh 456 B

123456789101112131415
  1. #!/usr/bin/env bash
  2. query="$*"
  3. zim_file="wikipedia_en_all_maxi_2022-05"
  4. zim_url="http://localhost:8081"
  5. if [[ -z $query ]]; then
  6. w3m "$zim_url/$zim_file/A/User:The_other_Kiwix_guy/Landing"
  7. elif [[ "$1" = "--exact" ]]; then
  8. w3m "$zim_url/$zim_file/A/$2"
  9. else
  10. urlencoded_query=$(python3 -c "import urllib.parse;print(urllib.parse.urlencode({'pattern': '$query'}))")
  11. url="$zim_url/search?content=$zim_file&$urlencoded_query"
  12. w3m $url
  13. fi