2011-12-22 150 views
-1

我试图在HPUX上ping IP。我使用的命令,我现在用Ping的等效命令是什么

ping 15.178.209.120 64 10 

ping -c 10 15.178.209.110 

Perl代码是

$Ping = ` ping -c 10 15.178.209.110`; 

$ping是空的。

我在HPUX中也试过。 它不是ping。这是说命令不在那里。什么是HPUX中的ping命令的等效命令

+3

Google for'ping hpux'给出了很多答案。也许你需要安装它,或者给出一个完整的路径(也许'/ usr/sbin/ping'或其他)。 – 2011-12-22 10:38:52

+0

ping命令本身无法识别 – Nitesh 2011-12-22 10:48:02

+0

@Nitesh - Basile为您提供了两种解决方法。 – Quentin 2011-12-22 10:54:01

回答

7

Net::Ping是perl中的核心模块。如果它是您正在寻找的perl解决方案。

+0

我也在hpux中手动尝试过。 ping命令本身不被识别 – Nitesh 2011-12-22 10:50:26

+1

@Nitesh - 那又如何?就我所知,通过浏览源代码,Net :: Ping使用套接字模块,并且不会调用“ping”二进制文件。 – Quentin 2011-12-22 10:52:40

+3

@Nitesh shell中的命令ping与perl中的Net :: Ping模块不同。 Perl可以为你解决这个任务。 – TLP 2011-12-22 10:54:42

1

我注意到你有外部执行的$ Ping(大写字母P),然后你说的$ ping(小写字母p)是空的。这可能是你的问题吗?

相关问题