![]() |
|
|
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 |
| , um den Return-Code (RC) von der mailx Befehl aus und senden es an SAS uisng 's | manas6 | UNIX for Dummies Questions & Answers | 0 | 06-05-2008 07:44 AM |
| zeigt das Ergebnis der wc-l mit Worten vor und nach dem Ergebnis | melanie_pfefer | UNIX for Dummies Questions & Answers | 3 | 04-30-2008 08:33 AM |
| Wählen Sie die Fehler der Server in eine Endlosschleife | arjunjag | High-Level-Programmierung | 3 | 07-19-2007 02:53 AM |
| New Iteration der for-Schleife ohne Inkrementieren? | jeriryan87 | Shell Programmierung und Scripting | 0 | 07-02-2007 03:13 PM |
| Regex wieder Namen aus der folgenden einschließlich Carriage Return am Ende der Zeile | Shakey21 | Shell Programmierung und Scripting | 3 | 07-18-2002 09:27 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Nehmen Sie den Return-Code für jede Iteration und zeigt das Ergebnis der nur einmal in der Schleife.
Hi All,
Ich amlearning UNIX-Scripting. Ich habe eine kleine Anfrage. Ich wäre dankbar, wenn einer hilft mir aus. Ich habe ein Stück Code unter die delets die Dateien. Wenn die Datei dosent die Berechtigungen zum Löschen einer bestimmten Datei Ich habe 2>> Betreiber, um die Fehler-Code. Aber mein Ziel ist es, die Rückkehr der "RM" für jede Iteration. Einige Sache, wie wir sollten Sie den Return-Code, wenn ihr Wert größer als 0 ist, dann sollten Sie eine Flagge, um anzuzeigen, dass ein Fehler aufgetreten. Die Flagge sollte auf Null initialisiert werden, bevor die Iterationen beginnen. Und die Fehlermeldung einige Sache wie "mindestens eine Datei kann nicht gelöscht werden". Beispiel: "Wir dürfen nicht vergessen, mit einem Flag (so etwas wie if [[$?> 0]] then rm_errorflag \u003d 1). Notwendigkeit, in diesem Stück unter der Code ls-l | (while read myline; tun if [[-f "$ myline" & & "$ myline"! \u003d *. ksh]] dann echo "Entfernen" "$ myline">> temp rm-f "$ myline" 2>> temp fi done) Bitte helfen Sie mir in diesem. Vielen Dank für Ihre Zeit. Grüße, Manas |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|