Помогите написать скрипт.

Все о программировании под *nix
Анатолий
Заглянувший
Сообщения: 1
Зарегистрирован: 27 май 2006, 14:30

Помогите написать скрипт.

Сообщение Анатолий »

Догадываюсь что скрипт из 2-х строчек но тем не менее.
Есть файл /var/multi.log
нужно написать скрипт, который бы проверял размер этого файла, и если он больше 940 байт, запускал программу /usr/local/bin/multi с параметром update (команда multi --update).

Berserker
Неотъемлемая часть форума
Сообщения: 279
Зарегистрирован: 23 апр 2005, 21:13
Откуда: minsk

Re: Помогите написать скрипт.

Сообщение Berserker »

Анатолий писал(а):Догадываюсь что скрипт из 2-х строчек но тем не менее.
Есть файл /var/multi.log
нужно написать скрипт, который бы проверял размер этого файла, и если он больше 940 байт, запускал программу /usr/local/bin/multi с параметром update (команда multi --update).


if [ `du -b FILE | cut -f1` -gt 940 ] ; then EXEC_COMMAND;fi

Аватара пользователя
red f0x
Неотъемлемая часть форума
Сообщения: 338
Зарегистрирован: 08 мар 2004, 01:41

Сообщение red f0x »

if [ `stat FILE -c "%s"` -gt 940 ] ; then ...
:)
Ну какая работа со строками может быть в языке, название которого является не строкой, а символом? (c) Sergue E. Leontiev

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Анатолий, м... 940 байт - это размер одного сообщения чтоль?
Опыт растет прямо пропорционально выведенному из строя оборудованию

Ответить