I wrote:
Works fine here, on FC4 (x86_84). Do you have LANG or LC_* set?
set | grep LANG
set | grep LC_
I understand that the ${dir}$1.$$ file is correctly created: you might
want to have commands after the /bin/mail and before the fi to append
the date, filename and file contents into a log file somewhere. That way
you can be pretty sure that everything is working until the /bin/mail.
You might want to direct the set | grep commands to the log file: that
way you know how the environment is set, and you're not guessing.
Come to that, just
set >> $logfile
Hope this helps,
James.
--
E-mail address: james | "But alas, we don't need a car, so I have a bus
@westexe.demon.co.uk | timetable and one day the buses will read it too."
| -- Telsa Gwynne