Я отслеживаю новые файлы, созданные в папке в linux. Время от времени я выпускаю в нем "ls -ltr". Но мне жаль, что не было программы / script, которая автоматически печатала бы ее, и только последние записи. Я сделал короткий цикл, чтобы перечислить его, но он повторит записи, которые не были новыми, и это заставит мой экран зависнуть, когда новых файлов не будет. Я узнал о "watch", который показывает, что я хочу, и обновляет каждые N секунд, но мне не нужен интерфейс ncurses, я ищу что-то вроде tail:
- непрерывной
- показывает только новый материал
- печатает в моем терминале, поэтому я могу запускать его в фоновом режиме и делать другие вещи и видеть результат каждый раз, а затем смешиваться с тем, что я делаю: D
Подведение итогов: получить вход, сравнить с предыдущим вводом, выводить только то, что является новым. Что-то, что делает это, не похоже на такой нечетный инструмент, я вижу, что он используется и для других ситуаций, поэтому я ожидаю, что он уже существует, но я ничего не мог найти. Предложения?