unodt (288B)
1 #!/usr/bin/env bash 2 #set -euo pipefail 3 unzip -p "$1" \ 4 | grep -a '<text:p' \ 5 | sed 's/<text:p[^<\/]*>/\n/g' \ 6 | sed 's/<[^<]*>//g' \ 7 | sed 's/</</g' \ 8 | sed 's/>/>/g' \ 9 | sed "s/'/'/g" \ 10 | sed 's/"/"/g' \ 11 | sed 's/&/&/g' \ 12 | cat -s