西松です。

ぼくの質問、投げたジョブが終わったことを
 * 正常に終わったのかどうか
 * どこのディレクトリか
の情報とともにメールで自分に知らせるにはどうしたらよいか、
に対して、tcshで

% a_job ; ( echo $? ; pwd ) | mail -s'Your job is finished' メール@アドレス &

がうまくstatusをひろわないのは()内がサブシェルによって
実行されるからだ。

% a_job ; echo $? `pwd` | mail -s'Your job is finished' メール@アドレス &

とすればたいていのshellで使える。などたくさんお答えを
いただきありがとうございます。なるほど、なるほど、

% a_job ; echo $? $PWD | mail -s'Your job is finished' メール@アドレス &

でもOKかもしれませんね。

# tcshをやめてbashにchshしたいのはやまやまなのですが、
# bashをインストールしてもらうだけに書類が10枚くらい
# 飛び交ってしまったりするとかしないとか…
-- 
 love && peace && free_software
 西松 毅