日時については、
date | mail -s "keimei" hogehoge@...
等とやれば出来たのですが、これに加えて適当なコメントを加えるにはどうしたら出来るでしょうか?
適当なテンポラリファイルを経由すればよいのでは?
こんな感じで:
date > mailtmp.txt
echo コメント >> mailtmp.txt
cat mailtmp.txt| mail -s "keimei" hogehoge@...
適当なテンポラリファイルを経由すればよいのでは?
こんな感じで:
date > mailtmp.txt
echo コメント >> mailtmp.txt
cat mailtmp.txt| mail -s "keimei" hogehoge@...
回答ありがとうございます。実現できました
二つほど考えてみました。
メールということで、改行が入るのを前提にしてます。
■date のパラメータで、コメントをフォーマットの一部として指定する。
#! /usr/bin/sh date +"%Y/%m/%d %H:%M:%S こんな感じで コメントを" | mail ...
■ヒアドキュメントでメールのメッセージを作り、コマンド置換を使って日時を埋め込む。
#! /usr/bin/sh cat <<MESSAGE | mail ... `date +"%Y/%m/%d %H:%M:%S` こんな感じで コメントを" MESSAGE
回答ありがとうございます。
なるほど、dateパラメータに埋め込む、ということも出来るのですね。。
回答ありがとうございます。実現できました
2011/12/08 09:51:51