Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Bash while read Line Problem Frage

Frage Entwicklung Batch & Shell

Mitglied: oi-polloi

oi-polloi (Level 1) - Jetzt verbinden

31.03.2010 um 12:07 Uhr, 5856 Aufrufe, 3 Kommentare

Hallo,

ich hab mal eine kleine Verständnisfrage -problem mit einer while read Line Schleife unter Linux.
Ich habe folgendes Skript:
'! /bin/bash

DATEI1=host1.txt
DATEI2=host2.txt

if [ $1 = "1" ]; then
while read LINE; do
rsh $LINE -l root "/tmp/./skript.sh"
done < $DATEI1
elif [ $1 = "2" ]; then
while read LINE; do
ping -c 2 $LINE
done < $DATEI2
fi


wenn ich das Skript mit der Variablen 2 starte, pingt es alle PCs in der host2.txt Datei durch. Es geht.
Wenn ich aber es mit der Variablen 1 starte, führt es nur den rsh-Befehl beim ersten PC aus und bricht dann ohne Fehlermeldung ab. Auch ein set -x hat mir keine weiteren Erkenntnisse gebracht.
Warum bricht das Skript nach dem ersten rsh-Befehl ab und beim pingen macht es was es soll?

Danke
Mitglied: kaiszy28
31.03.2010 um 12:35 Uhr
Hallo,

was passiert den wenn Du rsh für einen Hosts mit den von Dir angegebenen Parametern aufrufst ? Was steht in "tmp/skript.sh" ?

CU,
Kai.
Bitte warten ..
Mitglied: oi-polloi
31.03.2010 um 13:21 Uhr
in dem /tmp/skript.sh wird ein Ordner angelegt, es gibt ne Meldung das der Ordner schon existiert, das sollte aber nicht das Problem sein, oder, dann wird das nfs gemountet, Daten kopiert, chown angepasst usw danach wird das nfs umountet und das wars.

Ha, danke dir. Du hast mich auf ne Idee gebracht.
Ich habe einfach den rsh $LINE -l root "/tmp/./skript.sh" Befehl in den Background geschoben also : rsh $LINE -l root "/tmp/./skript.sh" &
und jetzt gehts, erst mal
muss noch etwas mehr testen, aber danke für den Ideenanstoß
Bitte warten ..
Mitglied: kaiszy28
31.03.2010 um 15:46 Uhr
Hallo!

Sonst frage einfach wieder nach ;)

CU,
Kai.
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Bash sqlplus oder Bash Fehler? (7)

Frage von Marabunta zum Thema Batch & Shell ...

Batch & Shell
gelöst Bash Mail senden (7)

Frage von Marabunta zum Thema Batch & Shell ...

Ubuntu
gelöst PHP-Version mit Bash in Variable schreiben? (11)

Frage von StefanKittel zum Thema Ubuntu ...

Ubuntu
Nregp ereignis für bash-script (3)

Frage von rsadmchef zum Thema Ubuntu ...

Neue Wissensbeiträge
Sicherheit

Eventuell neue Lücke in Intels ME

Information von sabines zum Thema Sicherheit ...

Viren und Trojaner

FinFisher: Internetprovider schieben Spitzelopfern Malware unter

(1)

Information von kaiand1 zum Thema Viren und Trojaner ...

Humor (lol)

Wo ist der Fehler auf dem Bild?

(17)

Information von the-buccaneer zum Thema Humor (lol) ...

Heiß diskutierte Inhalte
Lizenzierung
Programm soll in verschiedenen Versionen lizenziert sein (20)

Frage von Yanmai zum Thema Lizenzierung ...

Humor (lol)
Wo ist der Fehler auf dem Bild? (17)

Information von the-buccaneer zum Thema Humor (lol) ...

Windows 7
SSD - Win7 Lags (14)

Frage von ph5555 zum Thema Windows 7 ...