Annotation of researchv10dc/man/adm/man3/mktemp.3, revision 1.1

1.1     ! root        1: .TH MKTEMP 3
        !             2: .CT 2 file_inq_creat
        !             3: .SH NAME
        !             4: mktemp, tmpnam \(mi make a unique file name
        !             5: .SH SYNOPSIS
        !             6: .nf
        !             7: .B char *mktemp(template)
        !             8: .B char *template;
        !             9: .PP
        !            10: .B #include <tmpnam.h>
        !            11: .PP
        !            12: .B char *tmpnam(s)
        !            13: .B char s[L_tmpnam];
        !            14: .fi
        !            15: .SH DESCRIPTION
        !            16: .I Mktemp
        !            17: replaces
        !            18: .I template
        !            19: by a unique file name, and returns the
        !            20: address of the template.
        !            21: The template should look like a file name with six trailing
        !            22: .LR X s,
        !            23: which will be replaced with the
        !            24: current process id and a unique letter.
        !            25: .PP
        !            26: .I Tmpnam
        !            27: places in the string pointed to by
        !            28: .I s
        !            29: a unique file name referring to the standard
        !            30: .F /tmp
        !            31: directory for temporary files and returns
        !            32: .I s.
        !            33: If
        !            34: .I s
        !            35: is 0,
        !            36: .I tmpnam
        !            37: returns the address of a fixed internal buffer that contains the name.
        !            38: (Note: it is bad form to leave files in the temporary directory.)
        !            39: .SH "SEE ALSO"
        !            40: .IR getpid " in"
        !            41: .IR getuid (2)
        !            42: .SH BUGS
        !            43: After many calls to
        !            44: .IR tmpnam ,
        !            45: the resulting filenames may have strange characters.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.