netcat - не в змозі встановити CLIENT IP в $ VAR


0

netcat з багатослідовим захопленням IP-адреси клієнта.

але я не можу помістити це в змінну.

VAR=$(nc -v -l 82)

чи є спосіб отримати ip відправника в $ VAR?

Примітка:

Докладний режим друкує лише додаткові рядки на терміналі.
він не розміщує ці дані у $ VAR

Відповіді:


0

Вихід, ймовірно, буде стандартною помилкою. Перенаправити стандартну помилку на стандартний вихід, щоб захопити її:

$ VAR=$( nc -v -l 82 2>&1 )

або, можливо, ви хочете перенаправити вихідний стандартний вихід у файл:

$ VAR=$( nc -v -l 82 2>&1 >output )
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.