aboutsummaryrefslogtreecommitdiffhomepage
path: root/bin/mail/comment.sh
diff options
context:
space:
mode:
Diffstat (limited to 'bin/mail/comment.sh')
-rwxr-xr-xbin/mail/comment.sh8
1 files changed, 4 insertions, 4 deletions
diff --git a/bin/mail/comment.sh b/bin/mail/comment.sh
index 20ecb1e..d363886 100755
--- a/bin/mail/comment.sh
+++ b/bin/mail/comment.sh
@@ -76,10 +76,10 @@ shopt -s lastpipe; set +m;
76 76
77# save each field of header into variables 77# save each field of header into variables
78echo "$header" | \ 78echo "$header" | \
79while read field value; do 79while IFS=: read field value; do
80 echo "$field" "$value" >>/tmp/header 80 field="${field^^}"
81 declare field=$(<<<$field tr [:lower:] [:upper:] | tr '-' '_' | tr -d ':') 81 field="${field//-/_}"
82 declare $field="${value}" 82 export declare $field="${value}"
83done 83done
84DATE=${DATE:+$(date --rfc-3339 seconds --date "$DATE")} 84DATE=${DATE:+$(date --rfc-3339 seconds --date "$DATE")}
85 85