Als «error-handling» getaggte Fragen

Verwenden Sie dieses Tag für Fragen zum Umgang mit Fehlern, die in Shell-Skripten generiert wurden.

79
Warum ist Muster “Befehl || wahr ”nützlich?

Ich untersuche gerade Debian-Pakete und habe einige Codebeispiele gelesen. Und in jeder Zeile zum Beispiel ist das postinstSkript ein Muster. some command || true another command || true Wenn also ein Befehl fehlschlägt, gibt die Zeile true zurück, aber ich sehe nicht, wie sich dies auf die Ausgabe...

30
Trap, ERR und Echo der Fehlerzeile

Ich versuche, eine Fehlerberichterstattung mit einer Trap zu erstellen, um eine Funktion für alle Fehler aufzurufen: Trap "_func" ERR Ist es möglich zu erfahren, von welcher Leitung das ERR-Signal gesendet wurde? Die Muschel ist bash. In diesem Fall kann ich lesen und melden, welcher Befehl...

26
Wo finde ich eine Liste mit Marken-Fehlercodes?

Ich versuche , ein Programm in Fortran geschrieben zu kompilieren mit make(ich habe ein Makefile und, während sie in dem Verzeichnis mit der enthält Makefile , ich den Befehl $ make target, in dem „Ziel“ ist eine systemspezifische Zielspezifikation in meiner Gegenwart ist Makefile . Wie ich Wenn...

13
Was sind die Standardfehlercodes unter Linux?

Wenn ich beispielsweise in bash einen Code schreibe, der eine Datei kopiert, und die Datei nicht vorhanden ist, wird im Terminal ein Fehler angezeigt, der "Datei nicht gefunden" ähnelt, wenn dem Skriptbenutzer nicht die Berechtigung zum Anzeigen des Fehlers erteilt wurde up ist ähnlich wie...

12
Was bedeutet ESRCH?

Aus: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html Es ist immer ziemlich klar, warum ein Errno-Code mit Ausnahme dieses Codes auf eine bestimmte Weise benannt wird. In welcher Beziehung steht SRCH zu keinem solchen Prozess

12
Servermeldung in rsync unterdrücken

Wenn ich rsyncoder scpvon einem bestimmten Server aus, erhalte ich eine ziemlich lange Nachricht mit den Regeln des Servers. Wenn ich jedoch regelmäßige Pulls einrichte, möchte ich diese Nachrichten in meinen Protokollen unterdrücken können. Ein Blick in die Manpage -qlegt nahe , dass dies...