|
藍森林 http://www.lslnet.com 2006年6月6日 10:18
在solaris下用過expect編程的請進!!!
if((iTelnetFd = exp_spawnl("ping", "ping", "10.0.65.10", (char *)0)) == -1)
我想這樣一個命令測試ping命令,可是現在iTelnetFd=-1
這是怎麼回事? |
在solaris下用過expect編程的請進!!!
來個高手幫幫偶啊 |
在solaris下用過expect編程的請進!!!
FT
我沒用過
但是這些函數都會有幫助吧
看看啊
我在google上找到的這個
http://www.eso.org/projects/vlt/sw-dev/tcl8.3.3/expect5.32/libexpect.3.html
看過了沒有
使用Init了沒有 |
在solaris下用過expect編程的請進!!!
還有其它方法檢測跟某一機器是否能PING通
或者網絡連接正常呢?
最好是簡單一點的。 |
在solaris下用過expect編程的請進!!!
ping啊
popen ping 或是system ping |
在solaris下用過expect編程的請進!!!
樓上的,不好意思,再問一下
用system的話,返回值是個整型,我如何判斷
是否能PING通呢 |
在solaris下用過expect編程的請進!!!
無雙,請幫忙回答一下好嗎,謝謝你了 |
在solaris下用過expect編程的請進!!!
那用popen 吧 |
在solaris下用過expect編程的請進!!!
用system的話,返回值是個整型,我如何判斷
是否能PING通呢
system只是說明了命令執行的成功與否。
ping的過程只能從其它的地方著手解決,例如使用popen。對Ping返回的信息做進一步的分析。然後程序便能知道結果。該例子參看FAQ整理的說明連接信息。
使用expect,請到老大的fanqian.com去找資料。 |
在solaris下用過expect編程的請進!!!
ping xxxx >; file
然後檢查file就是了。
awk,sed都可以用呀,shell就能完成的事情,還有的上c嗎? |
在solaris下用過expect編程的請進!!!
你可以用popen方式取ping的結果呀。解析出關鍵字就可以了 |
| |