Есть ли хвост, который работает над сетевым ресурсом?

StackOverflow https://stackoverflow.com/questions/836262

  •  08-07-2019
  •  | 
  •  

Вопрос

Мне нужна хвостовая утилита, которая работает под Windows и может отслеживать файлы в сетевой папке. Те, которые я пробовал, работали хорошо локально, но не над SMB.

Это было полезно?

Решение

Утилиты GNU для Win32 имеют собственный файл tail.exe, который я только что протестировал с использованием пути SMB:

tail -f \\server\path\to\file

Казалось, все работает нормально. Я обновил file , используя Блокнот, и tail сообщил об этом в моем окне cmd.

Другие советы

Get-Content в Powershell может сделать то же самое, если вы хотите пойти по этому пути. Пример

Вот утилита, которую я написал для этого:

Он использует FileSystemWatcher для поиска изменений в файлах журналов в локальных папках или общих сетевых ресурсах (не нужно монтировать, просто укажите путь UNC) и добавляет новый контент в консоль.

на github: https://github.com/danbyrne84/multitail

http://www.danielbyrne.net/projects/multitail

Надеюсь, это поможет

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top