Manual Page Result
0
Command: write | Section: 2 | Source: UNIX v7 | File: write.2
WRITE(2) System Calls Manual WRITE(2)
NAME
write - write on a file
SYNOPSIS
write(fildes, buffer, nbytes)
char *buffer;
DESCRIPTION
A file descriptor is a word returned from a successful open, creat,
dup, or pipe(2) call.
Buffer is the address of nbytes contiguous bytes which are written on
the output file. The number of characters actually written is re-
turned. It should be regarded as an error if this is not the same as
requested.
Writes which are multiples of 512 characters long and begin on a
512-byte boundary in the file are more efficient than any others.
SEE ALSO
creat(2), open(2), pipe(2)
DIAGNOSTICS
Returns -1 on error: bad descriptor, buffer address, or count; physical
I/O errors.
ASSEMBLER
(write = 4.)
(file descriptor in r0)
sys write; buffer; nbytes
(byte count in r0)
WRITE(2)