summaryrefslogtreecommitdiffstats
path: root/bug2wiki.sh
diff options
context:
space:
mode:
authorFlorian Pritz <bluewind@xssn.at>2010-08-08 22:46:49 +0200
committerFlorian Pritz <bluewind@xssn.at>2010-08-08 22:46:49 +0200
commitd2754512c34a19dad7e489b97fd80bf0bd634089 (patch)
tree263e282b4c012a09ca95c51d5513eaa5982bb355 /bug2wiki.sh
parent0170ef29ce9748022bc3437e3b981dcdc60cfd9e (diff)
downloadbin-d2754512c34a19dad7e489b97fd80bf0bd634089.tar.gz
bin-d2754512c34a19dad7e489b97fd80bf0bd634089.tar.xz
add some crap
Signed-off-by: Florian Pritz <bluewind@xssn.at>
Diffstat (limited to 'bug2wiki.sh')
-rwxr-xr-xbug2wiki.sh16
1 files changed, 16 insertions, 0 deletions
diff --git a/bug2wiki.sh b/bug2wiki.sh
new file mode 100755
index 0000000..25957af
--- /dev/null
+++ b/bug2wiki.sh
@@ -0,0 +1,16 @@
+#!/bin/sh
+#
+# just run it and enter one ID per line
+#
+
+while read bugid; do
+ title="$(curl "http://bugs.archlinux.org/task/$bugid" 2>/dev/null |
+ grep -A 1 "<h2 class=\"summary" |
+ tail -n1 |
+ sed -rn 's/\s*(FS#[0-9]*) - (.*)<\/h2>/\1] - \2/p')"
+ if curl "http://wiki.archlinux.org/index.php/Bug_Day_TODO" 2>/dev/null| grep -q "FS#$bugid<"; then
+ echo -e "\e[0;31m !! Bug seems to be already on the TODO list\e[0m"
+ fi
+ echo "* [http://bugs.archlinux.org/task/$bugid $title"
+ echo "* [http://bugs.archlinux.org/task/$bugid $title" | xclip
+done