From d43731dd58bde728a6751b30db6c754140d5aadc Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Tue, 31 Dec 2024 13:53:41 +0800 Subject: update syntax in comment.sh --- bin/mail/comment.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'bin/mail/comment.sh') 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; # save each field of header into variables echo "$header" | \ -while read field value; do - echo "$field" "$value" >>/tmp/header - declare field=$(<<<$field tr [:lower:] [:upper:] | tr '-' '_' | tr -d ':') - declare $field="${value}" +while IFS=: read field value; do + field="${field^^}" + field="${field//-/_}" + export declare $field="${value}" done DATE=${DATE:+$(date --rfc-3339 seconds --date "$DATE")} -- cgit v1.2.3-70-g09d2