The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"скрипт на perl,sh"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"скрипт на perl,sh" 
Сообщение от sole Искать по авторуВ закладки(ok) on 11-Янв-06, 21:17  (MSK)
тк сам никак не знаю perl и почти никак sh, прошу помочь мне в написании простенького скрипта на предпочтительно этих языках, который:

проверяет определённый файл на наличие там определенного числа(или числа больше данного, тк значения в файле меняются динамически), и при наличии там такового условия - выполнить определенную bash команду.

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "скрипт на perl,sh" 
Сообщение от DeadMustdie emailИскать по авторуВ закладки(??) on 11-Янв-06, 21:33  (MSK)
Наивный вариант будет почти работать, но иногда - глючить.

#!/bin/sh
cmd=echo "Hallo Murlo"
fname='myfile'
while true; do
  if [ -f $fname ]; then
    ( read val;
      compr=`echo "$val < 100" | bc`
      if [ "$compr" = "0" ]; then
        $cmd
      fi
    ) <$fname
  fi
  sleep 1
done

А не наивный требует согласованности действий программы, которая пишет,
и программы, которая читать должна. Ключевое слово - синхронизация.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "скрипт на perl,sh" 
Сообщение от sole Искать по авторуВ закладки(ok) on 11-Янв-06, 23:40  (MSK)
спасибо, помогло.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру