glenda.party
term% ls -F
term% cat index.txt
SYSCALL(1)                  General Commands Manual                 SYSCALL(1)



NAME
       syscall  - test a system call

SYNOPSIS
       syscall [ -o ] entry [ arg ...  ]

DESCRIPTION
       Syscall  invokes  the  system  call entry with the given arguments.  It
       prints the return value and the error string, if there  was  an  error.
       An  argument  is  either  an  integer  constant  as  in C (its value is
       passed), a string (its address  is  passed),  or  the  literal  buf  (a
       pointer  to  a 1 Kbyte buffer is passed).  If -o is given, the contents
       of the 1 Kbyte buffer are printed as a zero-terminated string after the
       system call is done.

EXAMPLES
       Write a string to standard output

              syscall write 1 hello 5

       Print the name of the file connected to standard input

              syscall -o fstat 0 buf

SOURCE
       /sys/src/cmd/syscall

SEE ALSO
       Section 2 of this manual.

DIAGNOSTICS
       If  entry  is  not a system call name, the exit status is If the system
       call succeeds, the exit status is null; otherwise the  exit  status  is
       the string that errstr(2) returns.



                                                                    SYSCALL(1)