Hallo,
ich habe hier ein .txt-File, welches Rechnernamen enthält, Aufbau
rechnername1 rechnername2 rechnername3 ...
Die Rechnernamen sind nur exemplarisch und spielen auch keine Rolle. Um zu testen, welche dieser Rechner noch am Netz hängen, will ich sie einfach der Reihe nach anpingen:
while read rechnername; do echo $rechnername ping -c1 $rechnername done < Mappe1.txt
Ergebnis:
rechnername1 ping: unknown host rechnername1 rechnername2 ping: unknown host rechnername2 rechnername3 ping: unknown host rechnername3 ...
Kann ja wohl nicht sein, dass kein einziger davon pingbar ist, dachte ich mir, editierte die Datei "Mappe1.txt" und setzte ganz ans Ende einen Rechnernamen, der auf jeden Fall gehen muss (meiner nämlich). Dummerweise:
... mein_rechner ping: unknown host mein_rechner
??? Manueller Test:
ping -c1 mein_rechner
Dann ist der Ping erfolgreich!?
Ich kann mir das nicht erklären. Woran könnte das liegen?
Danke.