stackoverflow.sh 366 B

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