Also, some programs don't like it when there is no controlling tty for the process. If you do a "ps auxww" and there's a "?" in the TTY column, then that process does not have a controlling tty. If David's TERM environment variable thing doesn't do the trick, try running your command using "screen". screen will allocate a pseudo-tty, and run your process using that pseudo-tty as the process' controlling tty. Example: screen cat /etc/shadow D OT: Did anybody see the tux2 filesystem on /.? Sounds interesting... * On Tue, Oct 17, 2000 at 03:15:50PM -0700, sinck@ugive.com wrote: > > > \_ In the past, I have run the following in a crontab: > \_ > \_ lynx -dump http:/ | mail -s "My Subject" me > \_ > \_ On the command line everything works as expected, however, > \_ running it in cron, it chokes. Complains about my terminal > \_ not supporting something or another. > > It doesn't like the term setting cron sets up for you. > > Try lieing to the shell in crontab: > > * * * * * (export term=vt100; lynx -dump ... | mail -s ...) > > YMMV. > > Or try another tool like curl or wget. > > David