diff options
Diffstat (limited to 'contrib/get-bug-attachments')
-rwxr-xr-x | contrib/get-bug-attachments | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/get-bug-attachments b/contrib/get-bug-attachments index 869eee895..80205baff 100755 --- a/contrib/get-bug-attachments +++ b/contrib/get-bug-attachments @@ -29,7 +29,7 @@ function webcat { function webget { if which wget &>/dev/null; then tmpfile="$(mktemp get_bug_attach.$$.XXXXXXXX)" - filename="$(wget -qS -O "$tmpfile" "$1" 2>&1 | grep 'Content-disposition: attachment' | sed 's,.*filename="\(.*\)".*,\1,')" + filename="$(wget -qS -O "$tmpfile" "$1" 2>&1 | grep -i 'Content-disposition: attachment' | sed 's,.*filename="\(.*\)".*,\1,')" ext="$(echo "$filename" | sed 's,.*\.\(.*\),\1,')" if [ -e "$2.$ext" ] && ! diff -q "$tmpfile" "$2.$ext" &>/dev/null; then c=a @@ -46,7 +46,7 @@ function webget { fi elif which curl &>/dev/null; then tmpfile="$(mktemp get_bug_attach.$$.XXXXXXXX)" - filename="$(curl --head "$1" 2>&1 | grep 'Content-disposition: attachment' | sed 's,.*filename="\(.*\)".*,\1,')" + filename="$(curl --head "$1" 2>&1 | grep -i 'Content-disposition: attachment' | sed 's,.*filename="\(.*\)".*,\1,')" curl "$1" >"$tmpfile" 2>/dev/null ext="$(echo "$filename" | sed 's,.*\.\(.*\),\1,')" if [ -e "$2.$ext" ] && ! diff -q "$tmpfile" "$2.$ext" &>/dev/null; then |