Александр Ильин
Просветленный
(40192)
14 лет назад
Насчет запуска чего-либо каждую секунду. Сделай другой скрипт, с бесконечным циклом и паузой в этом цикле (sleep) а после паузы вызывай тот что надо. Запускающий скрипт выполни в фоновом режиме (& в конце) - это не очень расточительно с точки зрения ресурсов будет - ну или поставь его запуск в тот же cron, один раз. Если нужно будет убить -- см. kill. Что касается парсинга - см. awk
ro_ozy nullМастер (2010)
14 лет назад
Большое спасибо. У меня есть еще один вопрос относительно awk. Я его не могу понять. Скажем у меня есть файл. В нем содержатся строки типа:
asd:133
qwerty:544
Чтобы обратиться только к asd я использую cat file|grep 'asd'
мне выводит:
asd:133
Мне надо чтобы выводило просто 133. Каким образом это сделать с помощью awk?
Алексей Неважно
Мудрец
(10282)
14 лет назад
не описан формат того что дергать надо, ну да ладно.. . насчет grep - man grep, а также ман awk подозреваю, что awk Вам как раз и поможет решить проблему парсинга. .
насчет раз в секунду.. . как правильно говорили sleep вам вруки в бесконечном цикле...
Мне надо будет высчитать процент одного числа по сравнению с другим. Это будет делаться через bc. Однако он не парсит самостоятельно строки такого типа. Что можно сделать?