так что я запускаю это на bash:
# somedevice -getevent
Что делает эта команда, так это то, что она просто продолжает работать, и каждый раз, когда мое устройство отправляет определенные данные, скажем, оно обнаруживает изменение температуры, оно выдает что-то вроде этого
/dev/xyz: 123 4567 8910112238 20
/dev/xyz: 123 4567 8915712347 19
/dev/xyz: 123 4567 8916412345 22
/dev/xyz: 123 4567 8910312342 25
/dev/xyz: 123 4567 8910112361 18
/dev/xyz: 123 4567 8910112343 20
И это просто продолжает работать и, как только у него есть причина, что-то выводит. Так что нет конца казни.
Нет, эхо работает отлично, однако, когда я пытаюсь использовать оператор '>', это не похоже на запись в файл.
например,
#somedevice -getevent > my_record_file
это не работает должным образом, my_record_file получает данные, записанные в него только с интервалами , однако я хочу, чтобы они были записаны немедленно.
Есть идеи?