大佬教程收集整理的这篇文章主要介绍了linux – 为nmblookup设置自定义超时,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
hostname=$(nmblookup -A $ip_address | awk '$2 == "<20>" {print $1}')
从功能性的角度来看,即使对于未解析的主机也是如此.
问题是,当IP地址无法访问或远程计算机没有响应SMB请求时,该命令大约需要十秒钟才能完成.因此,问题很简单:在这种情况下,有没有办法降低经过的时间?或者,换句话说,有没有办法为nmblookup命令设置自定义超时?
注意:我对不使用SIGALRM或类似机制的解决方案感兴趣;如果他们存在来自Ubuntu 12.04 LTS的nmblookup版本是3.6.3.
timeout 1 nmblookup -A $ip_address
如果运行超过1秒,它会杀死nmblookup.
以上是大佬教程为你收集整理的linux – 为nmblookup设置自定义超时全部内容,希望文章能够帮你解决linux – 为nmblookup设置自定义超时所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。