![]() |
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 |
| Drucken Fehler mit der SET-Kommando | Shribigb | Shell Programmierung und Scripting | 0 | 03-06-2009 06:08 PM |
| tar Fehler Ausfahrt verzögert Form vorhergehende Fehler | chayato | Linux | 1 | 02-06-2009 12:07 AM |
| In ksh Shell-Kommando - Drucken "-ABC" gibt Fehler | sagarjani | Shell Programmierung und Scripting | 2 | 10-08-2008 04:32 PM |
| Benutzerdefinierte Fehler-Seite, wenn Tomcat-Authentifizierung schlägt fehl | sebagra | UNIX-und Linux-Anwendungen | 0 | 05-06-2008 05:10 PM |
| AT-Befehl nicht | a329743 | UNIX für Fortgeschrittene und Experten | 1 | 10-05-2006 10:08 AM |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
Wie druckt Fehler-und Ausfahrt, wenn Befehl nicht?
Guys Tipps zum Drucken einer bestimmten Fehlermeldung auf stderr und Aussteigen sollte ein Befehl nicht innerhalb eines ksh-Skript? Ich versuche, einige null Ausgabedateien.
Berühren Sie nicht geeignet ist, wie ich zu ihnen null. print ""> ist nicht geeignet, da muss ich prüfen, elsehere für die, wenn sie 0bytes oder nicht. Ich habe versucht, diese unter Beispiele und keine korrekt funktionieren. Ich möchte nicht haben, um eine Überprüfung nach jedem Befehl wie: -- Code:
if [[ $? -ne 0 ]];then print "error blah blah" >&2 exit 2 fi Code:
OUTFILE=/tmp/out
# Null outfiles. Security already checked
> ${OUTFILE} || print "ERROR: blah blah \n" >&2 ; exit 2 #doesnt work
> ${OUTFILE} || (print "ERROR: blah blah \n" >&2 ; exit 2 ) #doesn't work
> ${OUTFILE} || (print "ERROR: blah blah \n" >&2 && exit 2) #doesnt work
if [[ -n "$(> ${OUTFILE} 2>&1)" ]];then
print "ERROR: blah blah \n" >&2
exit 2
fi # doesnt work
|
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|