shift 2
fi
-cc='Linux Next Mailing List <linux-next@vger.kernel.org>, Linux Kernel Mailing List <linux-kernel@vger.kernel.org>'
+cc=( 'Linux Next Mailing List <linux-next@vger.kernel.org>'
+ 'Linux Kernel Mailing List <linux-kernel@vger.kernel.org>' )
if [ -z "$branch" ]; then
branch=$(grep '^Merging ' "$log" | tail -n 1 |
filter="$filter | fmt -s"
{ printf 'Hi all,\n\n'; eval "$filter"; } |
- "$bin_dir"/send_email "linux-next: $subject" "$contact" "$cc"
+ "$bin_dir"/send_email "linux-next: $subject" "$contact" "${cc[@]}"
exit 0
printf -v TARGET '%s/%(i%Y-%m-%d+%s)T.email' "$mail_dir" -1
subject="$1"
-to="$2"
-cc="$3"
+shift
+to="$1"
+shift
{
- cat <<EOF
-To: $to
-Cc: $cc
-Subject: $subject
-
-EOF
+ printf 'To: %s\n' "$to"
+ printf 'Cc: %s\n' "$@"
+ printf 'Subject: %s\n\n' "$subject"
cat
} > "$TARGET"