LINUX.ORG.RU

Сообщения proxxs

 

Отправка email через msmtp не из под root

Добрый день! Есть bash-скрипт, вызовом из-под рута сообщения отправляются. Если авторизоваться другим пользователем, то получаю сообщение msmtp: account default not found: no configuration file available Подозреваю, что дело в конфигурационном файле, который находится в /root/.msmtprc. Пробовал создать такой же файл в домашней папке пользователя, не помогло. Конечная задача, вызов скрипта из диалплана астериск через AGI для отправки сообщения на почту. Подскажите, что делать?

Перемещено hobbit из general

 

proxxs
()

Откуда берется пробел в таблице MYSQL?

Есть скрипт, который вносит в таблицу значение, которое почему-то присваивается с пробелом впереди. mysql -u root -pPASSWORD -D database -e «UPDATE table SET status=‘$1’ WHERE num=$2» Номер 444 с пробелом - сюда внес значение скрипт. Так вот перед ANSWER появляется пробел только в том случае, когда update делаю через bash-скрипт. Откуда он берется? +—–+————-+ | num | status | +—–+————-+ | 444 |(тут появляется пробел)ANSWER |

 ,

proxxs
()

Циклом вырезать значение

Добрый день! Циклом for var in $(cat $file) значения считываются и остаются в исходном файле. Как заставить их оттуда не копировать, а именно вырезать и помещать в переменную $var? Нужно чтобы при завершении цикла исходный файл остался пустым.

 

proxxs
()

RSS подписка на новые темы