summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2019-12-09 20:14:56 +0100
committerErich Eckner <git@eckner.net>2019-12-09 20:14:56 +0100
commit708cb44adfe67a0eb09610956dff7bcd6893cd5b (patch)
tree05a16196639db69e1c463142d5da44680d671ca2
parentec1658431848b4bd7a0305988bcc9c7f791c00f2 (diff)
downloaddmarc-aggregate-viewer-708cb44adfe67a0eb09610956dff7bcd6893cd5b.tar.xz
bin/extract-attachment: parse filename from Content-Type, too
-rwxr-xr-xbin/extract-attachment2
1 files changed, 2 insertions, 0 deletions
diff --git a/bin/extract-attachment b/bin/extract-attachment
index 36b082a..ac3d358 100755
--- a/bin/extract-attachment
+++ b/bin/extract-attachment
@@ -61,6 +61,8 @@ for end in ${borders}; do
t
s@^Content-Disposition: \(attachment\|inline\); filename="\([^/"]\+\)"$@\2@
t
+ s@^Content-Type: application/zip; name="\([^"]\+\.zip\)"$@\1@
+ t
d
' \
| tr -d '"/' \