
Enter私は、Bash スクリプトから nmap を実行しようとしています。これは、コマンド ラインから直接実行した場合と同じように、押すと何らかの出力が表示されるような方法です。
nmap
Bash スクリプトからいくつかの異なるスキャンを呼び出す場合、Enterコマンド ラインから直接実行した場合のように、 を押しても残り時間が表示されません。
私のスクリプトからの例の行:
nmap -T4 -iL input.txt -PN -sS -oA tcp_top_1000
nmap
コマンドラインから次のように実行し、Enter結果を押すと、次のような出力が表示されます。
$ 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
コマンドをシェル スクリプトで実行すると、上記の操作を実行できなくなります。
これを解決する方法はありますか?