Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Пакетный режим (Illia Baidakov) 26/09/2003 - 15:29:40
      Re: Пакетный режим (Illia Baidakov) 26/09/2003 - 16:08:26

> Original message text:
> From: Illia Baidakov - 26/09/2003 - 15:29:40
> Subject:Пакетный режим
> -----------------
> Hello, All!
>
> Имеем конструкцию вида mysql < file на FreeBSD, где file - имя файла. А нельзя ли каким-либо образом подсунуть этой конструкции не имя файла с командами для интерпретации, а его содержимое в иде команд?
>
> Пример:
> Мой командный файлик thefile выглядит так:
> load data infile "/var/log/traflog/if/date"
> где if и date параметры, которые я налету хочу заменить, скажем с помощью такой конструкции:
> today=`date "+%Y-%m-%d"`
> for iface in $ifaces ; do
> cat < thefile | sed s/if/$iface/ | sed s/date/$today/ ...
> ...
> done
>
> Так вот этим "..." я ненашутку озадачен.
>
> Заранее благодарен, Илья Байдаков.
>
>
>


From: Illia Baidakov - 26/09/2003 - 16:08:26
Subject:Пакетный режим
-----------------
Вопрос снят! Озадачило меня то, что вместо "..." я поставил "> /usr/local/bin/mysql -u me -pmypass mybase" вместо "|" в качастве первого символа и просто стер содержимое файла, а потом удивлялся, почему ругатся sed.

Всем спасибо!


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
10865



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |