The filenames aren't predictable (including the current directory) nor
stable from one run to the next (including the PID). This makes it
hard to predict the output from a search command that returns such a
message (such as "*").
The original goal was simply to ensure that each generated message was
distinguishable somehow. So just use the message counter instead.
fi
if [ -z "${template[body]}" ]; then
- template[body]="This is just a test message at ${gen_msg_filename}"
+ template[body]="This is just test message (#${gen_msg_cnt})"
fi
if [ -z "${template[from]}" ]; then
fi
if [ -z "${template[subject]}" ]; then
- template[subject]="Test message ${gen_msg_filename}"
+ template[subject]="Test message #${gen_msg_cnt}"
fi
if [ -z "${template[date]}" ]; then