[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bash-Skript, while-Schleife mit ssh



Hi.



Am 18.03.2011 um 19:00 schrieb Harald Weidner <hweidner-lists@gmx.net>:

Hallo,

Ivo Engelhardt <engelhardt.ivo@gmail.com>:

cat daten.txt | while read varzeile
do
 # Nun ist die Zeile in der Variable varzeile.
 echo "${varzeile}"
ssh user@serverurl "./befehl auf dem server mit ${varzeile} üb ergeben"
done

Dein Script startet die SSH Verbindung, aber beendet sie vermutlich
nicht.

Oder es beendet die Verbindung, aber der ./befehl hat vorher die gesamte
Standardeingabe bis zum EOF ausgelesen.

Das ist bei ssh so. Darum die Standardeingabe von ssh mit /dev/null verbinden (ssh … < /dev/null).

Gruß,
Alexander


Gruß, Harald


--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)
Archive: [🔎] im06j2$11c$1@m31s16.vlinux.de">http://lists.debian.org/[🔎] im06j2$11c$1@m31s16.vlinux.de



Reply to: