gpt4 book ai didi

linux - 如何在 Telnet bash 脚本中设置超时?

转载 作者:太空宇宙 更新时间:2023-11-04 03:52:39 25 4
gpt4 key购买 nike

我想在 bash 脚本中运行多个 Telnet 并将结果输出到不同的文本文件。

telnet XXX.XXX.XXX.1 | tee -a /home/kristoffer/telnetXXX.XXX.XXX.1.txt
telnet XXX.XXX.XXX.2 | tee -a /home/kristoffer/telnetXXX.XXX.XXX.2.txt
telnet XXX.XXX.XXX.3 | tee -a /home/kristoffer/telnetXXX.XXX.XXX.3.txt
telnet XXX.XXX.XXX.4 | tee -a /home/kristoffer/telnetXXX.XXX.XXX.4.txt

这段代码工作正常,但执行起来需要很长时间。我在每一行之后都尝试了 &,但随后 Telnet 提前中止。我想在例如 10 秒后中止每个 telnet 连接。

你知道怎么做吗?

最佳答案

如何在问题上添加一些额外的语法:

( telnet XXX.XXX.XXX.1 >> /home/kristoffer/telnetXXX.XXX.XXX.1.txt ) &
( telnet XXX.XXX.XXX.2 >> /home/kristoffer/telnetXXX.XXX.XXX.2.txt ) &
( telnet XXX.XXX.XXX.3 >> /home/kristoffer/telnetXXX.XXX.XXX.3.txt ) &
( telnet XXX.XXX.XXX.4 >> /home/kristoffer/telnetXXX.XXX.XXX.4.txt ) &

wait

关于linux - 如何在 Telnet bash 脚本中设置超时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25747425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com