From 95e483e3cad1ca7795159c88187e4f1590bc04b1 Mon Sep 17 00:00:00 2001 From: Al Date: Wed, 17 Jan 2018 17:31:42 -0500 Subject: [PATCH] [fix] case-insensitive comparison of content-length header in data download script --- src/libpostal_data | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libpostal_data b/src/libpostal_data index 25ed6741..22cedf8d 100755 --- a/src/libpostal_data +++ b/src/libpostal_data @@ -117,7 +117,7 @@ download_file() { if [ $(curl -sI $url -z "$(cat $updated_path)" --remote-time -w %{http_code} -o /dev/null | grep "^200$") ]; then echo "New libpostal $name available" - content_length=$(curl -I $url 2> /dev/null | awk '/^Content-Length:/ { print $2 }' | tr -d '[[:space:]]') + content_length=$(curl -I $url 2> /dev/null | awk 'tolower($0) ~ /^content-length:/ { print $2 }' | tr -d '[[:space:]]') if [ $content_length -ge $LARGE_FILE_SIZE ]; then download_multipart $url $local_path $content_length