[Sysadmins] присваивание команды переменной в bash

Хихин Руслан hihin на rambler.ru
Пт Апр 15 17:31:56 UTC 2011


Здравствуйте 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"

Всё работает.





-- 
  А ещё говорят так  (fortune):
 
Without ice cream life and fame are meaningless. 
________________________________________________________________________
С уважением Хихин Руслан
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: This is a digitally signed message part.
Url     : <http://lists.altlinux.org/pipermail/sysadmins/attachments/20110415/87a661b3/attachment.bin>


Подробная информация о списке рассылки Sysadmins