I am trying to run a bash script as a cron job but need specific kernel parameters that are not defaults.
i have a bash script that pipes date to a text file: #! /bin/sh <snip> export COLUMNS=160 LINES=80 stty cols 160 rows 80 /home/me/myscript.sh > outfile.txt <snip> this syntax works fine if i run this bash script from an xterm. the gist of this is myscript.sh needs environment variables COULMNS and LINES to be of these particular values. for some reason that i do not understand, these values to not seem to affect the pipe operation. i use the stty command to change the _cols_ and _rows_ parameters at the kernel level. again, everything works as i wish when this is called from any xterm of any size. when this is run as a cron job, however, cron does not like the _stty_ and reports in an email at conlusion of the job stty: standard input: Invalid argument i have done some reading ... something about cron not supporting stty. for this cron job to work, i must be able to set the standard input parameters as i need to ... whatever the default values the kernel uses for the cron job are too small and truncate the data during the pipe operation. how can i resolve this in the cron job? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]