diff options
author | Florian Pritz <bluewind@xssn.at> | 2010-08-08 22:46:49 +0200 |
---|---|---|
committer | Florian Pritz <bluewind@xssn.at> | 2010-08-08 22:46:49 +0200 |
commit | d2754512c34a19dad7e489b97fd80bf0bd634089 (patch) | |
tree | 263e282b4c012a09ca95c51d5513eaa5982bb355 /bug2wiki.sh | |
parent | 0170ef29ce9748022bc3437e3b981dcdc60cfd9e (diff) | |
download | bin-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-x | bug2wiki.sh | 16 |
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 |