TCL programs via cronjob ?
Posted by xramm (xramm), 12 May 2008I have a tcl program and want to run via cronjob , is is run by a Unix shell wrapper, it is like:
30 * * * * /aydin/check_sicaklik 2>& /tmp/ayd
inside the shell;
rm -f /aydin/temp.log
/usr/bin/cat /aydin/cbm |while read site office
/aydin/check_temp $site $office
# cat /tmp/ayd
stty: impossible in this context
are you disconnected or in a batch, at, or cron script?stty: ioctl(user): Bad file number
Posted by admin (Graham Ellis), 13 May 2008It looks like there is someting in your Tcl which is using ioctl calls for device control - but as you're not using a device in crontab, it's having problems. The place to look is the Tcl code and not the bash script code you have supplied, so I can't give you any greater pointer with the information to hand.
Posted by xramm (xramm), 13 May 2008Even though i tried to use stty (inside my tcl script) in full path;
/usr/bin/stty -echo it gave errors ; invalid command name "/usr/bin/stty" ??
So I decided to try your recommendation as I put stty -echo line away and it worked now.
Other Forum Posts
Follow us on ...
PH: 01144 1225 708225 • FAX: 01144 1225 793803 • EMAIL: firstname.lastname@example.org • WEB: http://www.wellho.net • SKYPE: wellho