| pipestatus PIPESTATUS is een bronbestand voor Unix / Posix Shell waarmee u een exit-status van elk programma in een pijp kunt verkrijgen. |
Download nu |
pipestatus Rangschikking & Samenvatting
- Vergunning:
- Public Domain
- Naam uitgever:
- Aleksey Cheusov
pipestatus Tags
pipestatus Beschrijving
Pipestatus is een bronbestand voor Unix / Posix Shell waarmee u een exit-status van elk programma in een pijp kunt verkrijgen. Pipestatus is een bronbestand voor Unix / Posix Shell waarmee u een exit-status van elk programma in een pijp kunt verkrijgen .Wanneer we in de schaal programmeren, lopen we vaak pijpen zoals deze PROG1 ARGS1 | PROG2 ARGS2 | ... | Progn ArgSnposix zegt dat exit-status van pijp de exit-status van het laatste programma erin is, d.w.z. Pogns in ons voorbeeld. Dat wil zeggen, de exit-status van alle andere programma's in pijp wordt stil genegeerd. Maar in veel situaties moet de exit-status van alle programma's in de buis worden gecontroleerd om programma robuust te maken. Sommige schelpen zoals Bash en Zsh hebben speciale extensies om dit te doen, maar Posix Shell biedt helaas geen gemakkelijke manier om dit te doen. Wat is nieuw in deze release: · 'check_status_re' en daarom 'runpipe_re' gebruikt 'greppipe_re' in plaats van 'Greap' Om Regexp te vereenvoudigen die> = 2-cijferige exit-statuses bevat. Note: formeel gesproken breekt deze backward-compatibiliteit. · Als Pipestatus_verbose-variabele is ingesteld op niet-lege tekenreeks, print check_status0 en check_status_re een foutmelding naar Stderr. Wat is er nieuw in deze release: · Symbolen zoals "'` *? |; Zijn correct ontsnapt voordat ze naar eval worden verzonden. · Als gevolg hiervan zijn al deze symbolen in opdrachten toegestaan. · Ondersteuning voor de / bin / SH of Solaris is toegevoegd.
pipestatus Gerelateerde software