-x "agi set debug on" && rasterisk | grep -i agi' >> /var/log/agidebug$uniq &
С консоли эта команда отрабатывает полностью как нужно, отладочная инфа сохраняется в файле. КОгда эта же команда запускается со скрипта - в файле остаются только данные со второго потока (который stderr), основной поток инфы с stdout улетает в никуда, по какой причине и как это поправить?
Попробуй обернуть в bash -c
а внутри скрипта оно тоже с "&" на конце запускается?
пропала запись даже инфы с stderr
Обсуждают сегодня