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
 
For 2021 - online Python 3 training - see ((here)).

Our plans were to retire in summer 2020 and see the world, but Coronavirus has lead us into a lot of lockdown programming in Python 3 and PHP 7.
We can now offer tailored online training - small groups, real tutors - works really well for groups of 4 to 14 delegates. Anywhere in the world; course language English.

Please ask about private 'maintenance' training for Python 2, Tcl, Perl, PHP, Lua, etc.
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., 2022: Well House Manor • 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • FAX: 01144 1225 793803 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho