On 04/15/2011 07:04 PM, Хихин Руслан wrote:
Так у вас и юудет исполняться
у вас `, а надо '
В скрипте:
назначение переменной в виде test=`ls -l` и вызов ее "$test"
назначение переменной в виде test='ls -l' и вызов ее exec test
срабатывают замечательно
а когда подставляю вместо ls -l :
/usr/local/bin/sendEmail -f [email protected] -t [email protected] -u "R
backup - ERROR" -o message-charset=UTF-8 -m "ERROR"
не работает ни в каком виде - ни с `, ни с ', ни с "
А в shell-e работает. И когда вынес эту строку в отдельный скрипт -
errmail.sh, а в основном скрипте - exec /usr/local/bin/errmail.sh
все сработало.
--
С уважением,
Олег
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins