On Wed, Feb 13, 2013 at 10:18:44AM +0100, Suvayu Ali wrote:
On Wed, Feb 13, 2013 at 08:45:39AM +0000, James Hogarth wrote:
>
> The other alternative to tcping is nmap ...
>
> nmap -Pn -p993
imap.gmail.com
I guess switching to nmap might resolve the second issue.
This presents a different annoyance. Now I have to parse the output to
determine if the port scan passed or failed since nmap returns 0
regardless of the results (which is understandable IMO). Now something
simple like
$ nc -z
imap.gmail.com 993 &> /dev/null && { ... }
becomes
$ nmap -Pn -p993
imap.gmail.com |& grep -q 'Host is up' && { ... }
And of course someday the printed text will change and I'll have to edit
my scripts again! Oh well. :-/
--
Suvayu
Open source is the future. It sets us free.