.\" -*- coding: UTF-8 -*- '\" t .\" Copyright 2001 John Levon .\" Based on mkstemp(3), Copyright 1993 David Metcalfe (david@prism.demon.co.uk) .\" and GNU libc documentation .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH mkdtemp 3 "20 iulie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME mkdtemp \- creează un director temporar unic .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH REZUMAT .nf \fB#include \fP .PP \fBchar *mkdtemp(char *\fP\fIșablon\fP\fB);\fP .fi .PP .RS -4 Cerințe pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultați \fBfeature_test_macros\fP(7)): .RE .PP \fBmkdtemp\fP(): .nf /* Începând cu glibc 2.19: */ _DEFAULT_SOURCE || /* glibc 2.19 și versiunile anterioare: */ _BSD_SOURCE || /* Începând cu glibc 2.10: */ _POSIX_C_SOURCE >= 200809L .fi .SH DESCRIERE Funcția \fBmkdtemp\fP() generează un director temporar cu nume unic din \fIșablon\fP. Ultimele șase caractere din \fIșablon\fP trebuie să fie XXXXXX, iar acestea sunt înlocuite cu un șir de caractere care face ca numele directorului să fie unic. Directorul este apoi creat cu permisiunile 0700. Deoarece va fi modificat, \fIșablon\fP nu trebuie să fie o constantă de șiruri de caractere, ci trebuie să fie declarat ca o matrice de caractere. .SH "VALOAREA RETURNATĂ" Funcția \fBmkdtemp\fP() returnează un indicator la șirul de șablon modificat în caz de succes și NULL în caz de eșec, caz în care \fIerrno\fP este configurată pentru a indica eroarea. .SH ERORI\-IEȘIRE .TP \fBEINVAL\fP Ultimele șase caractere din \fIșablon\fP nu au fost XXXXXX. Acum \fIșablon\fP este neschimbat. .PP A se vedea, de asemenea, \fBmkdir\fP(2) pentru alte valori posibile pentru \fIerrno\fP. .SH ATRIBUTE Pentru o explicație a termenilor folosiți în această secțiune, a se vedea \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Interfață Atribut Valoare T{ .na .nh \fBmkdtemp\fP() T} Siguranța firelor MT\-Safe .TE .sp 1 .SH STANDARDE POSIX.1\-2008. .SH ISTORIC glibc 2.1.91. NetBSD 1.4. POSIX.1\-2008. .SH "CONSULTAȚI ȘI" \fBmktemp\fP(1), \fBmkdir\fP(2), \fBmkstemp\fP(3), \fBmktemp\fP(3), \fBtempnam\fP(3), \fBtmpfile\fP(3), \fBtmpnam\fP(3) .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .