Копирование добавленных данных файла в другой файл в режиме реального времени - PullRequest
0 голосов
/ 04 октября 2019

У меня есть файл original.cap , который постоянно получает новые двоичные данные и сам увеличивается. Как в реальном времени скопировать новые данные, поступившие в original.cap в другой файл copy.cap . Можно ли сделать это в bash? Я думал о некотором перенаправлении, например, с помощью библиотеки curl:

curl -K original.cap >> copy.cap

1 Ответ

1 голос
/ 04 октября 2019

Что вы хотите сделать, это «следить» за [изменениями в] файле.

Стандартная утилита tail с --follow делает:

-f, --follow [= {name | descriptor}]
выводить добавленные данные по мере роста файла;

Таким образом, tail -f будет выводить данные из файла по мере его увеличения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...