![]() |
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| ls while read-Schleife - interne lesen Abholung falsche Eingabe | dkieran | Shell Programmierung und Scripting | 2 | 05-14-2007 03:02 PM |
| While read-Schleife und rsh | 104234 | UNIX für Fortgeschrittene und Experten | 1 | 01-15-2006 11:53 AM |
| Bitte erläutern Sie, lesen Sie in einer while-Schleife | jerardfjay | Shell Programmierung und Scripting | 5 | 01-12-2006 10:33 AM |
| Eingang innerhalb while read-Schleife | jhansrod | Shell Programmierung und Scripting | 3 | 08-13-2005 10:46 AM |
| Lesen Sie in einer while-Schleife | dta4316 | UNIX for Dummies Questions & Answers | 3 | 05-21-2005 10:53 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Brauchen Sie Hilfe: while read-Schleife
Hi all,
Können Sie bitte helfen Sie mir mit diesem Thema? Code:
while [ cond1 = cond2 ] ####infinite loop
do
cat file1 |while read var1 var2
do
func1 $var1 $var2
done
cat file2 | while read var11 var22
do
func2 $var11 $var22
done
done
und dann greift die func2 .... aber vor allem die Menge der Werte aus Datei2 gelesen und func2 ausgeführt ist vorbei zu func1 Schleife aber ich möchte, dass die Kontrolle zu gehen, um func1 nur, wenn alle Werte aus Datei2 gelesen und func2 wird .... Warm Regards Zuletzt bearbeitet von Franklin52; am 10-09-2008 03:52 AM.. Grund: Hinzufügen von Code-Tags |
|
||||
|
Ist func2 ein anderes Skript?
In diesem Fall können Sie das Skript in den Hintergrund und die Verwendung des Befehls warten, warten, bis der Hintergrund-Job ist. BTW die Verwendung von Katzen ist überflüssig, die Schleife durch eine Datei, die Sie tun können, so etwas wie: Code:
while read var1 var2 do func1 $var1 $var2 done < file1 |
|
||||
|
die func2 doesnt Aufruf einer anderen Schrift
Es ist eine Funktion in der gleichen Skript .. Ich habe versucht das Inverkehrbringen Befehl warten, aber es verhält sich die gleiche Art und Weise ... Ich habe versucht, die Werte (var11 n var22), aber es druckt nur 1. Reihe von Werten gepflueckt func2 und die Kontrolle geht auf, während Schleife ... Wenn ich einfach Echo Werte, ohne zu func2 alle Werte sind ... please help me out .... |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|