Lesen schlägt nach tcpreplay mit Fehler fehl: 0: Ressource vorübergehend nicht verfügbar

Ich muss ein sehr einfaches Skript ausführen. Es ruft tcpreplay auf und fordert den Benutzer auf, etwas einzugeben. Dann schlägt der Lesevorgang mit read: read error fehl: 0: Ressource vorübergehend nicht verfügbar.

Hier ist der Code

#!/bin/bash

tcpreplay -ieth4 SMTP.pcap

echo TEST
read HANDLE
echo $HANDLE

Und die Ausgabe ist

[root@vse1 quick_test]# ./test.sh 
sending out eth4 
processing file: SMTP.pcap
Actual: 28 packets (4380 bytes) sent in 0.53 seconds.       Rated: 8264.2 bps, 0.06 Mbps, 52.83 pps
Statistics for network device: eth4
        Attempted packets:         28
        Successful packets:        28
        Failed packets:            0
        Retried packets (ENOBUFS): 0
        Retried packets (EAGAIN):  0
TEST
./test.sh: line 6: read: read error: 0: Resource temporarily unavailable

[root@vse1 quick_test]#

Ich frage mich, ob ich nach dem Ausführen von tcpreplay Griffe oder Rohre schließen oder reinigen muss.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage