LINUX.ORG.RU
ФорумAdmin

Хочу iostat -xn 1 | grep hda > /tmp/log


0

0

Вот собственно хочу чтобы iostat -xn 1 | grep hda > /tmp/log. Т.е. из вывода iostat (каждую секунду) выделялась строка с hda и писалась в /tmp/log. Результат - создается файл /tmp/log но пустой. Если убрать посекундный вывод то все работает. В чем может быть дело?

Спасибо.


Может это от того, что слишком часто вызываешь эти команды и не даешь им отработать ? Т.е. первая создала файл, некоторое время работает пытается в него сделать запись, но уже прошла 1 секунда и запускается другая команда, которая опять же затирает файл.
А если оставить интервал 1 с, но вместо ">" поставить ">>" ?

spirit ★★★★★
()

sync
делать не пробывали ? иногда помогает.

Aleks_IZA
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.