From 0b1375865944e5c791df90fcc8018e0031360658 Mon Sep 17 00:00:00 2001 From: JustAnotherArchivist Date: Sun, 11 Jul 2021 21:06:55 +0000 Subject: [PATCH] Add Bugzilla URL list generator --- bugzilla-url-list | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 bugzilla-url-list diff --git a/bugzilla-url-list b/bugzilla-url-list new file mode 100755 index 0000000..8375e54 --- /dev/null +++ b/bugzilla-url-list @@ -0,0 +1,15 @@ +#!/bin/bash +if [[ $# -ne 3 ]] +then + echo "Usage: bugzilla-url-list BASEURL MAXBUG MAXATTACHMENT" >&2 + exit 1 +fi + +baseUrl="$1" +declare -i maxBug="$2" +declare -i maxAttachment="$3" + +{ + seq "${maxBug}" | awk '{ print "show_bug.cgi?id=" $1; print "show_bug.cgi?format=multiple&id=" $1; print "show_bug.cgi?ctype=xml&id=" $1; print "show_activity.cgi?id=" $1; }' + seq "${maxAttachment}" | awk '{ print "attachment.cgi?id=" $1; print "attachment.cgi?id=" $1 "&action=edit"; }' +} | awk -v baseUrl="${baseUrl}" '{ print baseUrl $1; }'