Просмотр исходного кода

HTML to INI converter, for use with the extra_videos.ini file

Zachary Kotlarek 12 лет назад
Родитель
Сommit
8107331ca0
1 измененных файлов с 14 добавлено и 0 удалено
  1. 14 0
      yt/htmlToIni.sh

+ 14 - 0
yt/htmlToIni.sh

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