.\" -*- coding: UTF-8 -*- .\" Copyright 1993, Thomas Koenig .\" Copyright 2004, Michael Kerrisk .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH wait4 2 "8. februar 2026" "Linux man\-pages 6.17" .SH NAVN wait3, wait4 \- vent på at processen ændrer tilstand, BSD\-stil .SH BIBLIOTEK C\-standardbibliotek (\fIlibc\fP,\ \fI\-lc\fP) .SH SYNOPSIS .nf \fB#include \fP .P \fBpid_t wait3(int *_Nullable \fP\fIwstatus\fP\fB, int \fP\fItilvalg\fP\fB,\fP \fB struct rusage *_Nullable \fP\fIrusage\fP\fB);\fP \fBpid_t wait4(pid_t \fP\fIpid\fP\fB, int *_Nullable \fP\fIwstatus\fP\fB, int \fP\fItilvalg\fP\fB,\fP \fB struct rusage *_Nullable \fP\fIrusage\fP\fB);\fP .fi .P .RS -4 Feature Test Macro Requirements for glibc (se \fBfeature_test_macros\fP(7)): .RE .P \fBwait3\fP(): .nf .\" || _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED Siden glibc 2.26: _DEFAULT_SOURCE || (_XOPEN_SOURCE >= 500 && ! (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600)) Fra glibc 2.19 til glibc 2.25: _DEFAULT_SOURCE || _XOPEN_SOURCE >= 500 glibc 2.19 og tidligere: _BSD_SOURCE || _XOPEN_SOURCE >= 500 .fi .P \fBwait4\fP(): .nf Siden glibc 2.19: _DEFAULT_SOURCE Glibc 2.19 og tidligere: _BSD_SOURCE .fi .SH BESKRIVELSE Disse funktioner er ikke standard; i nye programmer foretrækkes brugen af \fBwaitpid\fP(2) eller \fBwaitid\fP(2). .P Systemkaldene \fBwait3\fP() og \fBwait4\fP() svarer til \fBwaitpid\fP(2), men returnerer derudover information om ressourceforbrug om underprocessen i strukturen peget til af \fIrusage\fP. .P Udover brugen af argumentet \fIrusage\fP svarer det følgende \fBwait3\fP()\-kald: .P .in +4n .EX wait3(wstatus, options, rusage); .EE .in .P til: .P .in +4n .EX waitpid(\-1, wstatus, options); .EE .in .P På lignende vis svarer det følgende \fBwait4\fP()\-kald: .P .in +4n .EX wait4(pid, wstatus, options, rusage); .EE .in .P til: .P .in +4n .EX waitpid(pid, wstatus, options); .EE .in .P Med andre ord, \fBwait3\fP() venter på en eventuel underproces, mens \fBwait4\fP() kan bruges til at vælge en specifik underproces, eller underprocesser, hvorpå der skal ventes. Se \fBwait\fP(2) for yderligere detaljer. .P Hvis \fIrusage\fP er NULL, vil \fIstruct rusage\fP hvorpå den peger blive udfyldt med kontoinformation underprocessen. Se \fBgetrusage\fP(2) for detaljer. .SH RETURVÆRDI Som for \fBwaitpid\fP(2). .SH FEJL Som for \fBwaitpid\fP(2). .SH STANDARDER Ingen. .SH HISTORIK 4.3BSD. .P SUSv1 inkluderede en specifikation af \fBwait3\fP(); SUSv2 inkluderede \fBwait3\fP(), men markerede den som FORÆLDET; SUSv3 fjernede den. .P Inklusion af \fI\fP er ikke krævet nu om dage, men øger flytbarheden. (Ganske vist, \fI\fP definerer strukturen \fIrusage\fP med felter af typen \fIstruct timeval\fP defineret i \fI\fP.) .SS C\-bibliotek/kerne\-forskelle På Linux er \fBwait3\fP() en biblioteksfunktion implementeret oven på systemkaldet \fBwait4\fP(). .SH "SE OGSÅ" \fBfork\fP(2), \fBgetrusage\fP(2), \fBsigaction\fP(2), \fBsignal\fP(2), \fBwait\fP(2), \fBsignal\fP(7) .PP .SH OVERSÆTTELSE Oversættere af denne manual til dansk Joe Hansen . .PP Denne oversættelse er gratis dokumentation; læs .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 .UE eller nyere for ophavsretbetingelser. Der er INGEN ANSVAR. .PP Hvis du støder på fejl i oversættelsen af ​​denne vejledning, skal du sende en besked til .MT debian-l10n-danish@lists.debian.org .ME .