man pages section 3: Basic Library Functions
    
S
 
 scan a directory
  — alphasort ( Index Term Link )
  — scandir ( Index Term Link )
 
 scandir — scan a directory ( Index Term Link )
 
 scanf — convert formatted input ( Index Term Link )
  Conversion Characters ( Index Term Link )
  Conversion Specifications ( Index Term Link )
 
 scheduling priority, change priority of a process — nice ( Index Term Link )
 
 search functions
  binary search a sorted table — bsearch ( Index Term Link )
  linear search and update routine — lsearch, lfind ( Index Term Link )
  manage hash search tables — hsearch ( Index Term Link )
 
 seconvert — convert number to ASCII ( Index Term Link )
 
 seekdir — set position of directory stream ( Index Term Link )
 
 select — synchronous I/O multiplexing ( Index Term Link )
 
 send a ``break'' for a specific duration — tcsendbreak ( Index Term Link )
 
 set and/or get alternate signal stack context — sigstack ( Index Term Link )
 
 set and/or get signal stack context — sigstack ( Index Term Link )
 
 set encoding key — setkey ( Index Term Link )
 
 set foreground process group ID — tcsetpgrp ( Index Term Link )
 
 set input baud rate, — cfsetispeed ( Index Term Link )
 
 set output baud rate, — cfsetospeed ( Index Term Link )
 
 set position of directory stream — seekdir ( Index Term Link )
 
 set stream orientation — fwide ( Index Term Link )
 
 set the parameters associated with the terminal — tcsetattr ( Index Term Link )
 
 set wide-characters in memory — wmemset ( Index Term Link )
 
 setcat — define default catalog ( Index Term Link )
 
 setgrent — group database entry functions ( Index Term Link )
 
 sethostname — set name of current host ( Index Term Link )
 
 setjmp — non-local goto ( Index Term Link ) ( Index Term Link )
 
 _setjmp — non-local goto ( Index Term Link ) ( Index Term Link )
 
 setkey — set encoding key ( Index Term Link )
 
 setlabel — define the label for pfmt() and lfmt(). ( Index Term Link )
 
 setlocale — modify and query a program's locale ( Index Term Link )
 
 setlogmask — control system log ( Index Term Link )
 
 setpriority — get or set process scheduling priority ( Index Term Link )
 
 setpwnam — get password entry from user database ( Index Term Link )
 
 setspent — get shadow password database entry ( Index Term Link )
 
 setstate — pseudorandom number functions ( Index Term Link )
 
 settimeofday — set date and time ( Index Term Link )
 
 settimeofday — set system's notion of current Greenwich time ( Index Term Link )
 
 setusershell() — function ( Index Term Link )
 
 setutent — user accounting database functions ( Index Term Link )
 
 setutxent — user accounting database functions ( Index Term Link )
 
 severity levels, applications, build a list for use with fmtmsg — addseverity ( Index Term Link )
 
 sfconvert — convert number to ASCII ( Index Term Link )
 
 sgconvert — convert number to ASCII ( Index Term Link )
 
 shared object
  close — dlclose ( Index Term Link )
  get address of symbol — dlsym ( Index Term Link )
  get diagnostic information — dlerror ( Index Term Link )
  open — dlopen ( Index Term Link )
 
 shell command, issue one — system ( Index Term Link )
 
 sig2str — translation between signal name and signal number ( Index Term Link )
 
 sigaddset — manipulate sets of signals ( Index Term Link )
 
 sigdelset — manipulate sets of signals ( Index Term Link )
 
 sigemptyset — manipulate sets of signals ( Index Term Link )
 
 sigfillset — manipulate sets of signals ( Index Term Link )
 
 sigfpe() function ( Index Term Link )
 
 sighold — adds sig to the calling process's signal mask ( Index Term Link )
 
 sigignore — sets the disposition of sig to SIG_IGN ( Index Term Link )
 
 siginterrupt — allow signals to interrupt functions ( Index Term Link )
 
 sigismember —manipulate sets of signals ( Index Term Link )
 
 siglongjmp — non-local goto ( Index Term Link )
 
 signal — modify signal disposition ( Index Term Link )
 
 signal — simplified software signal facilities ( Index Term Link )
 
 signal
  schedule after interval in microseconds — ualarm ( Index Term Link )
  suspend execution for interval in microseconds — usleep ( Index Term Link )
 
 simplified signal facilities — bsd_signal ( Index Term Link )
 
 signal management, simplified, for application processes — signal ( Index Term Link )
 
 signal messages, system
  — psignal ( Index Term Link ) ( Index Term Link )
 
 signals, block
  — sigblock ( Index Term Link )
  — sigmask ( Index Term Link )
  — sigpause ( Index Term Link )
  — sigsetmask ( Index Term Link )
 
 signals, software
  — gsignal ( Index Term Link )
  — ssignal ( Index Term Link )
 
 sigpause — removes sig from the calling process's signal mask and suspends the calling process until a signal is received ( Index Term Link )
 
 sigrelse — removes sig from the calling process's signal mask ( Index Term Link )
 
 sigset — modify signal disposition ( Index Term Link )
 
 sigsetjmp — non-local goto ( Index Term Link )
 
 sigsetops — manipulate sets of signals ( Index Term Link )
 
 sigstack — set and/or get alternate signal stack context ( Index Term Link )
 
 sigstack — set and/or get signal stack context ( Index Term Link )
 
 sigvec — software signal facilities ( Index Term Link )
 
 single-byte to wide-character conversion — btowc ( Index Term Link )
 
 single_to_decimal — decimal record from single-precision floating ( Index Term Link )
 
 sleep — suspend execution for interval ( Index Term Link )
 
 sleep, suspend execution for interval in microseconds — usleep ( Index Term Link )
 
 snprintf — print formatted output ( Index Term Link )
 
 software signals
  — gsignal ( Index Term Link )
  — ssignal ( Index Term Link )
 
 sort, quick — qsort ( Index Term Link )
 
 sprintf — formatted output conversion ( Index Term Link )
 
 sprintf — print formatted output ( Index Term Link )
 
 srand — reset simple random number generator ( Index Term Link )
 
 srandom — pseudorandom number functions ( Index Term Link )
 
 sscanf — convert formatted input ( Index Term Link )
 
 stack_getbounds — retrieve stack boundaries ( Index Term Link )
 
 _stack_grow — express an intention to extend the stack ( Index Term Link )
 
 stack_inbounds — determine if address is within stack boundaries ( Index Term Link )
 
 stack_setbounds — update stack boundaries ( Index Term Link )
 
 stack_violation — determine stack boundary violation event ( Index Term Link )
 
 stdio — standard buffered input/output package ( Index Term Link )
 
 sting collation, — strcoll ( Index Term Link )
 
 store — data base subroutines ( Index Term Link )
 
 str2sig — translation between signal name and signal number ( Index Term Link )
 
 strcasecmp — string operations ( Index Term Link )
 
 strcat — string operations ( Index Term Link )
 
 strchr — string operations ( Index Term Link )
 
 strcmp — string operations ( Index Term Link )
 
 strcpy — string operations ( Index Term Link )
 
 strcspn — string operations ( Index Term Link )
 
 strdup — string operations ( Index Term Link )
 
 stream
  convert a string of Process Code characters to EUC characters and put it on a stream — putws ( Index Term Link )
  open — fopen ( Index Term Link )
 
 stream, assign buffering
  — setbuf ( Index Term Link )
  — setvbuf ( Index Term Link )
 
 stream, get string
  — fgets ( Index Term Link )
  — gets ( Index Term Link )
 
 stream, put a string
  — fputs ( Index Term Link )
  — puts ( Index Term Link )
 
 stream status inquiries
  — clearerr ( Index Term Link )
  — feof ( Index Term Link )
  — ferror ( Index Term Link )
  — fileno ( Index Term Link )
 
 STREAMS
  attach a STREAMS-based file descriptor to an object in the file system name space — fattach ( Index Term Link )
  test file descriptor for a STREAMS file — isastream ( Index Term Link )
 
 strfmon — convert monetary value to string ( Index Term Link )
 
 strftime — convert date and time to string ( Index Term Link )
 
 string — string operations ( Index Term Link )
 
 string operations — strcasecmp ( Index Term Link )
 
 string operations — strcat ( Index Term Link )
 
 string operations — strchr ( Index Term Link )
 
 string operations — strcmp ( Index Term Link )
 
 string operations — strcpy ( Index Term Link )
 
 string operations — strcspn ( Index Term Link )
 
 string operations — strdup ( Index Term Link )
 
 string operations — string ( Index Term Link )
 
 string operations — strlcat ( Index Term Link )
 
 string operations — strlcpy ( Index Term Link )
 
 string operations — strlen ( Index Term Link )
 
 string operations — strncasecmp ( Index Term Link )
 
 string operations — strncat ( Index Term Link )
 
 string operations — strncmp ( Index Term Link )
 
 string operations — strncpy ( Index Term Link )
 
 string operations — strpbrk ( Index Term Link )
 
 string operations — strrchr ( Index Term Link )
 
 string operations — strspn ( Index Term Link )
 
 string operations — strstr ( Index Term Link )
 
 string operations — strtok ( Index Term Link )
 
 string operations — strtok_r ( Index Term Link )
 
 string conversion routines
  — atoi ( Index Term Link )
  — atol ( Index Term Link )
  — atoll ( Index Term Link )
  — lltostr ( Index Term Link )
  — strtol ( Index Term Link )
  — strtoll ( Index Term Link )
  — ulltostr ( Index Term Link )
 
 string encoding function — crypt ( Index Term Link )
 
 string operation, get error message string — strerror ( Index Term Link )
 
 string operations
  bit and byte — bstring ( Index Term Link )
  — index ( Index Term Link )
  — rindex ( Index Term Link )
 
 string_to_decimal — decimal record from character string ( Index Term Link )
 
 string transformation — strxfrm ( Index Term Link )
 
 strings, convert from numbers — econvert ( Index Term Link )
 
 strlcat — string operations ( Index Term Link )
 
 strlcpy — string operations ( Index Term Link )
 
 strlen — string operations ( Index Term Link )
 
 strncasecmp — string operations ( Index Term Link )
 
 strncat — string operations ( Index Term Link )
 
 strncmp — string operations ( Index Term Link )
 
 strncpy — string operations ( Index Term Link )
 
 strpbrk — string operations ( Index Term Link )
 
 strptime — date and time conversion ( Index Term Link )
 
 strrchr — string operations ( Index Term Link )
 
 strsignal — get name of signal ( Index Term Link )
 
 strspn — string operations ( Index Term Link )
 
 strstr — string operations ( Index Term Link )
 
 strtod — convert string to double-precision number ( Index Term Link )
 
 strtok — string operations ( Index Term Link )
 
 strtok_r — string operations ( Index Term Link )
 
 strtol — string conversion routines ( Index Term Link )
 
 strtoll — string conversion routines ( Index Term Link )
 
 strtoul — convert string to unsigned long ( Index Term Link )
 
 strtows — code conversion for Process Code and File Code ( Index Term Link )
 
 strxfrm — string transformation ( Index Term Link )
 
 suspend or restart the transmission or reception of data — tcflow ( Index Term Link )
 
 swab — swap bytes ( Index Term Link )
 
 swap bytes — swab ( Index Term Link )
 
 swapcontext — manipulate user contexts ( Index Term Link )
 
 swprintf — print formatted wide-character output ( Index Term Link )
 
 swscanf — convert formatted wide-character input ( Index Term Link )
 
 symbol address, get address in shared object or executable — dlsym ( Index Term Link )
 
 symbol table, get entries — nlist ( Index Term Link )
 
 sync_instruction_memory — make modified instructions executable ( Index Term Link )
 
 synchronize changes to a file — fsync ( Index Term Link )
 
 synchronous I/O multiplexing
  — FD_CLR ( Index Term Link )
  — FD_ISSET ( Index Term Link )
  — FD_SET ( Index Term Link )
  — select ( Index Term Link ) ( Index Term Link )
 
 sys_siglist — system signal messages list ( Index Term Link )
 
 syscall — indirect system call ( Index Term Link )
 
 sysconf — get configurable system variables ( Index Term Link )
 
 syslog — control system log ( Index Term Link )
 
 system — issue shell command ( Index Term Link )
 
 system error messages, print — perror ( Index Term Link )
 
 system signal messages, — psignal ( Index Term Link )
 
 system variables, get configurable ones — sysconf ( Index Term Link )