I want to run several Telnet
in a bash script and output the result to different text files.
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
This code works fine, but takes a lot of time to execute. I have tried &
after each row, but then the Telnet aborts to early. I would like to abort each telnet connection after, for example 10 seconds.
Do you know how to do that?