1b40e TCL programs via cronjob ? - The Tcl programming language
Training, Open Source computer languages
PerlPHPPythonMySQLApache / TomcatTclRubyJavaC and C++LinuxCSS 
Search for:
Home Accessibility Courses Diary The Mouth Forum Resources Site Map About Us Contact
TCL programs via cronjob ?

Posted by xramm (xramm), 12 May 2008
I 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;
#!/bin/sh
rm -f /aydin/temp.log
/usr/bin/cat /aydin/cbm |while read site office
do
/aydin/check_temp $site $office
done

# 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 2008
It 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 2008
Even 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.

Thanks




This page is a thread posted to the opentalk forum at www.opentalk.org.uk and archived here for reference. To jump to the archive index please follow this link.

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2013: Well House Manor • 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • FAX: 01144 1225 899360 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho
0