[Sysadmins] присваивание команды переменной в bash
Oleg
ulug1 на mail.ru
Пт Апр 15 18:03:12 UTC 2011
On 04/15/2011 09:31 PM, Хихин Руслан wrote:
> Здравствуйте Oleg
> В сообщении от 15 апреля 2011 Oleg написал(a):
>> /usr/local/bin/sendEmail -f Rbackup на my.domain -t op на my.domain
>> -u "R backup - ERROR" -o message-charset=UTF-8 -m "ERROR"
> Вместо /usr/local/bin/sendEmail кладу скрипт:
>
> #!/bin/bash
> echo args= $*
>
> Вызываю из скрипта
> ....
> test='/usr/local/bin/sendEmail -f Rbackup на my.domain -t
> op на my.domain -u "R backup - ERROR"
> $test
> ....
>
> Получаю
>
> ./ss.dh
> args= -f Rbackup на my.domain -t op на my.domain -u "R backup -
> ERROR" -o message-charset=UTF-8 -m "ERROR"
>
> Всё работает.
О, спасибо, хорошая штука для отладки))
И у меня этот sendEmail написан на perl Может в этом и проблема?
Запускать его по другому скрипте?
С уважением,
Олег
Подробная информация о списке рассылки Sysadmins