Intereting Posts
динамическое отображение текущего процесса? Запуск сценария init.d создает «start-stop-daemon: not found» печать специальных символов в awk-выходе SSH игнорирует символы после правильной строки пароля? Любой способ рекламировать предпочитаемый IPv6-адрес с помощью rtadvd bash + таймер в диалоговом окне Fedora делает команду сломанной, несоответствие ядра Использование имени пользователя, начинающегося с «##» в приглашении bash «Осталось ждать корневого устройства» с одним ядром, но не с другим Как настроить предварительно определенную переменную с несколькими путями каталогов для использования с командой find Используйте curl для отправки двоичного файла через POST с помощью типа multipart / form-data; Как долго «строка» остается в буфере обмена / копировании, и можно ли ее манипулировать? Есть ли способ показать все флаги в / proc / mounts? на точки подключения к локальной файловой системе Определите, какой компонент среды GUI не работает, чтобы вернуться к полной функциональности

Как увидеть интерактивный вывод при запуске nmap из сценария bash?

Я пытаюсь запустить nmap из сценария Bash таким образом, чтобы при нажатии Enter он должен давать некоторый вывод, как это происходит при запуске непосредственно из командной строки.

При вызове нескольких разных nmap сканов из сценария Bash нажатие Enter не покажет оставшееся время, как если бы я запускал его непосредственно из командной строки.

Пример строки из моего скрипта:

 nmap -T4 -iL input.txt -PN -sS -oA tcp_top_1000 

Запуск nmap как это происходит через командную строку, а затем нажатие Введите результаты этого типа вывода:

 $ nmap -T4 -iL input.txt -PN -sS -oA tcp_top_1000 Starting Nmap 5.21 ( http://nmap.org ) at 2013-10-18 01:21 EDT Stats: 0:00:01 elapsed; 0 hosts completed (0 up), 1 undergoing ARP Ping Scan Parallel DNS resolution of 1 host. Timing: About 0.00% done Stats: 0:00:01 elapsed; 0 hosts completed (0 up), 1 undergoing ARP Ping Scan Parallel DNS resolution of 1 host. Timing: About 0.00% done Stats: 0:00:02 elapsed; 0 hosts completed (0 up), 1 undergoing ARP Ping Scan Parallel DNS resolution of 1 host. Timing: About 0.00% done 

Однако запуск этой же команды nmap в сценарии оболочки запрещает ее способность выполнять вышеизложенное.

Есть ли способ решить это?