Annotation of researchv10dc/dist/man/v4/man2/write.2, revision 1.1

1.1     ! root        1: .th WRITE II 8/5/73
        !             2: .sh NAME
        !             3: write \*- write on a file
        !             4: .sh SYNOPSIS
        !             5: (write = 4.)
        !             6: .br
        !             7: (file descriptor in r0)
        !             8: .br
        !             9: .ft B
        !            10: sys  write; buffer; nbytes
        !            11: .s3
        !            12: write(fildes, buffer, nbytes)
        !            13: .br
        !            14: char *buffer;
        !            15: .ft R
        !            16: .sh DESCRIPTION
        !            17: A file descriptor is a word returned from a
        !            18: successful
        !            19: .it open,
        !            20: .it creat
        !            21: or
        !            22: .it pipe
        !            23: call.
        !            24: .s3
        !            25: .it Buffer
        !            26: is the address of
        !            27: .it nbytes
        !            28: contiguous
        !            29: bytes which are written on the output file.
        !            30: The number of characters actually written is returned (in r0).
        !            31: It should be regarded as an error
        !            32: if this is not the same as requested.
        !            33: .s3
        !            34: Writes which are multiples
        !            35: of 512 characters long and begin on a 512-byte boundary
        !            36: are more efficient than any others.
        !            37: .sh "SEE ALSO"
        !            38: creat(II), open(II), pipe(II)
        !            39: .sh DIAGNOSTICS
        !            40: The error bit
        !            41: (c-bit) is set on an error: bad descriptor, buffer address, or
        !            42: count; physical I/O errors.
        !            43: From C, a returned value of \*-1 indicates an error.

unix.superglobalmegacorp.com

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