1

Я хочу в прямом эфире контролировать файл журнала, созданный на удаленном хосте Linux с помощью инструмента Windows.

Я ищу что-то вроде:

$> ssh remoteserver 'tail -F /var/log/err.log' | tool.exe

Но на винде. К сожалению, нет никакого способа обойти это.

tool.exe поддерживает чтение из стандартного ввода.

Любые идеи о том, как сделать это без взлома ssh-соединения непосредственно в tool.exe?

2 ответа2

0
$> plink.exe remoteserver 'tail -f /var/log/err.log' | tool.exe

делает трюк (plink.exe из набора инструментов puTTY)

0

Вы можете оформить заказ в личном журнале.

Я создал инструмент Java, способный читать локальные и удаленные файлы журналов, используя SSH. Это довольно просто в использовании.

Еще несколько объяснений: https://github.com/pschweitz/insidelog/wiki

Просто загрузите версию, соответствующую вашей операционной системе, или собственный исполняемый файл jar-релиза в вашей среде выполнения Java (требуется java 8_40 или выше):

https://github.com/pschweitz/insidelog/releases

Вы можете найти полную документацию (в том числе и на странице Github)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .