POSIX-2017 Shell & Utilities

Utilities

admin - create and administer SCCS files (DEVELOPMENT) - text editor - define or display aliases - convert tabs to spaces - create and maintain library archives - evaluate arguments as an expression asa - interpret carriage-control characters false - return false value - execute commands at a later - process the command list - pattern scanning and processing language fg - run jobs in the foreground - return non-directory portion of a pathname - determine file batch - schedule commands to be executed in a batch queue - find files bc - arbitrary-precision arithmetic language - filter for folding lines bg - run jobs in the background fort77 - FORTRAN compiler (FORTRAN) c99 - compile standard C programs - list process IDs of all processes that have one or files - print a calendar open - concatenate and print files gencat - generate a formatted message catalog - change the working directory getconf - get configuration values cflow - generate a C-language flowgraph (DEVELOPMENT) get - get a version of an SCCS file (DEVELOPMENT) - change the file group ownership - parse utility options - change the file modes - search a file for a pattern - change the file ownership - remember or report utility locations - file checksums and sizes - copy the first part of files - compare two files - codeset conversion command - execute a simple command id - return user identity - select or reject lines common to two files - remove an XSI message queue, semaphore set, or shared memory compress - compress data segment identifier - copy files - report XSI interprocess communication facilities status crontab - schedule periodic background work jobs - display status of jobs in the current session - files based on context - relational database operator - create a tags file (DEVELOPMENT, FORTRAN) - terminate or processes - cut out selected fields of each line of a file - generate programs for lexical tasks (DEVELOPMENT) cxref - generate a C-language program cross-reference table - call link function (DEVELOPMENT) - link files date - write the date and time localedef - define locale environment - convert and copy a file locale - get locale-specific information delta - a delta (change) to an SCCS file (DEVELOPMENT) logger - log messages - report free disk space - return the user's login name - compare two files lp - send files to a printer - return the directory portion of a pathname - list directory contents - estimate file space usage - macro processor - write arguments to standard output mailx - process messages - edit text make - maintain, update, and regenerate groups of programs - set the environment for command invocation (DEVELOPMENT) man - display system documentation split - split a file into pieces - permit or deny messages - find printable strings in files - make directories - remove unnecessary information from strippable files mkfifo - make FIFO special files (DEVELOPMENT) more - display files on a page-by-page basis stty - set the options for a terminal - move files tabs - set terminal tabs newgrp - change to a new group - copy the last part of a file - invoke a utility with an altered nice value - talk to another user - line numbering filter - duplicate standard input - write the name list of an object file (DEVELOPMENT) - evaluate expression - invoke a utility immune to hangups time - time a simple command - files in various formats - change file access and modification times - merge corresponding or subsequent lines of files - change terminal characteristics - apply changes to files - translate characters pathchk - check pathnames true - return true value - portable archive interchange - topological - print files tty - return user's terminal name - write formatted output type - write a description of command type prs - print an SCCS file (DEVELOPMENT) ulimit - set or report file size limit - report process status - get or set the file mode creation mask - return working directory name unalias - remove alias definitions qalter - alter batch job - return system name qdel - delete batch jobs uncompress - expand compressed data qhold - hold batch jobs - convert spaces to tabs qmove - move batch jobs unget - undo a previous get of an SCCS file (DEVELOPMENT) qmsg - send message to batch jobs - report or filter out repeated lines in a file qrerun - rerun batch jobs - call the unlink function qrls - release batch jobs uucp - system-to-system copy qselect - select batch jobs uudecode - decode a binary file qsig - signal batch jobs uuencode - encode a binary file qstat - show status of batch jobs uustat - uucp status enquiry and qsub - submit a script uux - remote command execution read - read from standard input into shell variables val - validate SCCS files (DEVELOPMENT) renice - set nice values of running processes - screen-oriented (visual) display editor rmdel - remove a delta from an SCCS file (DEVELOPMENT) - await process completion - remove directories - word, line, and byte or character count - remove directory entries what - identify SCCS files (DEVELOPMENT) sact - print current SCCS file-editing activity (DEVELOPMENT) - display who is on the system sccs - front end for the SCCS subsystem (DEVELOPMENT) write - write to another user - stream editor - construct argument lists and invoke utility sh - shell, the standard command language interpreter - yet another compiler compiler (DEVELOPMENT) - suspend execution for an interval zcat - expand and concatenate data sort - sort, merge, or sequence check text files