htmlToIni.sh 295 B

1234567891011121314
  1. #!/bin/bash
  2. if [ -z "${1}" ] || [ ! -r "${1}" ]; then
  3. echo "Usage: `basename "${0}"` input" 1>&2
  4. exit 1
  5. fi
  6. cat "${1}" | \
  7. grep 'href="/watch?v=[a-zA-Z0-9_-]*"' | \
  8. sed 's%^.*href="/watch?v=\([a-zA-Z0-9_-]*\)".*$%\1%' | \
  9. uniq | \
  10. tail -r | \
  11. nl -n ln | \
  12. sed 's%^\([0-9]*\) %\1 =>%'