Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Dmitry Merkotan                      2:5020/400     20 Aug 2002  17:27:54
 To : All
 Subject : bash-script
 -------------------------------------------------------------------------------- 
 
 Содержимое моего скрипта:
 
 #!/bin/bash            
             
             
              /usr/bin/proga |
 gawk '$0 ~ /the phrase/ {print "troubles, please
 check..."}' | if (( -n $1 )); then mail -s
 "troubles" root; fi            
 
 Т.е. proga выдает на стандартный вывод
 последовательность строк. Hужно этот вывод
 анализировать на наличие подстроки "the phrase", и
 в случае ее обнаружения посылать почтой текст
 "troubles, please check..." руту. Эта конструкция
 работает до "| if". gawk выдает нужную фразу,
 проблема послать эту фразу по почте. То ли if не
 понимает стандарный ввод через пайп, то ли он не
 понимает $1 (кстати, как передавать через пайп эти
 параметры). Как мне быть?
 
 =========Comrad aka KuPiDoN=============
 -- 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 bash-script   Dmitry Merkotan   20 Aug 2002 17:27:54 
 Re: bash-script   cheusov@scnsoft.com   20 Aug 2002 18:41:40 
 Re: bash-script   Dennis Vshivkov   21 Aug 2002 02:08:53 
 bash-script   Kirill Frolov   21 Aug 2002 01:10:50 
 bash-script   Vickenty Fesunov   22 Aug 2002 16:04:31 
Архивное /ru.linux/648844706676.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional