| pipestatus. pipestatus ist eine Quelldatei für UNIX / POSIX-Shell, mit der Sie einen Exit-Status jedes Programms in einem Rohr erhalten können. |
Jetzt downloaden |
pipestatus. Ranking & Zusammenfassung
- Name des Herausgebers:
- Aleksey Cheusov
pipestatus. Stichworte
pipestatus. Beschreibung
pipestatus ist eine Quelldatei für UNIX / POSIX-Shell, mit der Sie einen Exit-Status jedes Programms in einem Rohr erhalten können. pipestatus ist eine Quelldatei für UNIX / POSIX-Shell, mit der Sie einen Exit-Status jedes Programms in einer Pipe erhalten können. Wenn wir in der Shell programmieren, führen wir oft Pipes wie dieses PROG1-Args1 | Prog2 Args2 | ... | PROGN ARGSNOXIX sagt, dass der EXIT-Status der Pipe der EXIT-Status des letzten Programms darin ist, d. H. PROGN in unserem Beispiel. Das heißt, der Beendigungsstatus aller anderen Programme in der Rohrleitung wird still ignoriert. In vielen Situationen sollte jedoch der Beendigungsstatus aller Programme in der Pfeife geprüft werden, um das Programm robust zu machen. Einige Muscheln wie Bash und ZSH verfügen über spezielle Erweiterungen, um dies zu tun, aber POSIX-Shell bietet leider keinen einfachen Weg dafür, dies zu tun 'Grep', um RegexP zu vereinfachen, der> = 2-stellige Exit-Status enthält Was ist neu in dieser Version: · Symbole wie "` *? |; Werden korrekt entkommen, bevor sie an EVAL gesendet werden. · Infolgedessen sind alle diese Symbole in Befehlen zulässig. · Die Unterstützung für das / Bin / SH von Solaris wurde hinzugefügt.
pipestatus. Zugehörige Software