Налетел на Solaris. При запуске задания из cron
Цитата: stty: : No such device or address
проблема скрывалась в .profile, строка
без которой в Solaris нормально не работает backspace. А, поскольку профиль был достаточно большой, то правильнее было включать на него ссылку в скриптах, а не копировать одинаковое окружение в каждый скрипт.
Короче, решение очень простое, вышеприведенную строку необходимо дополнить до
Код:
tty -s && stty erase ^H
суть проблемы в том, что в кроне не создается терминал и stty нечего править. Соответственно, tty -s наличие терминала проверит.