grouping | page | description |
| anagrams | print anagrams of strings |
| area_of_simple_polygon | determine area of simple (non-intersecting) polygon given coordinates of points (LICENSE:PD) |
| dict | Get definition of a word using DICT Protocol and libcurl(3c) (LICENSE:PD) |
| fpm-dict | Get definition of a word using DICT Protocol and libcurl(3c) (LICENSE:PD) |
| mat | interpret matrix expressions using a shell-like interface |
| match | find occurrences of a Regular Expression in a file(s). (LICENSE:PD) |
| shell | shell for demonstrating major modules in libGPF.a (LICENSE:PD) |
| triangle | resolution of a triangle (LICENSE:PD) |
CONVERT | alphabet | print numeric values or a string as decimal, hexadecimal, octal and binary values (LICENSE:PD) |
CONVERT | base | convert numbers between bases (LICENSE:PD) |
CONVERT | colors | list colors and their values using common color models (LICENSE:PD) |
CONVERT | degrees | Convert between Fahrenheit and Celsius temperature values (LICENSE:PD) |
CONVERT | exchange | test of basic unit conversion functions (LICENSE:PD) |
CONVERT | spoiler | A trifling program for reading punchlines that are encoded using the ROT-13 rotation encryption (L... |
DEVELOPER | f90split | split Fortran source file into individual files (LICENSE:PD) |
DEVELOPER | makeout | Generate a Makefile from the sources (C, Fortran) in the current directory (LICENSE:PD) |
DEVELOPER | manup | Simple markup of text to a man(1) page (LICENSE:PD) |
DEVELOPER | numdiff | Compare numeric differences in a file (LICENSE:PD) |
DEVELOPER | paranoid | call doubleprecision and real versions of paranoia(3f) (LICENSE:PD) |
DEVELOPER | txt2man | convert flat ASCII text to manpage format |
DEVELOPER | ufpp | pre-process FORTRAN source files (LICENSE:PD) |
DEVELOPER | what | extract SCCS-style metadata from a file (LICENSE:PD) |
FILE EDIT | change | replace old fixed string with new fixed string in names of files (LICENSE:PD) |
FILE EDIT | ffmt | simple text formatter for Fortran comments (LICENSE:PD) |
FILE FILTER | _paste | merge lines of files (LICENSE:PD) |
FILE FILTER | asa2pdf | Convert text files with/without ASA carriage control to an Adobe PDF file. (LICENSE:PD) |
FILE FILTER | cprint | filter prints specified columns (LICENSE:PD) |
FILE FILTER | dtu | convert files between Unix and DOS line terminator conventions (LICENSE:PD) |
FILE FILTER | findll | find long lines (LICENSE:PD) |
FILE FILTER | rep | replace fixed strings in files (LICENSE:PD) |
FILE FILTER | table2html | filter to format simple columns into an HTML table form (LICENSE:PD) |
FUNIX:ENVIRONMENT | _printenv | print all or part of environment in formats readable by various shells (LICENSE:PD) |
FUNIX:FILE EDIT | _fmt | simple text formatter (LICENSE:PD) |
FUNIX:FILESYSTEM | _basename | display last component of file name(s) (LICENSE:PD) |
FUNIX:FILESYSTEM | _dirname | strip last component from file name (LICENSE:PD) |
FUNIX:FILESYSTEM | _link | call the link(3c) function to create the specified file link (LICENSE:PD) |
FUNIX:FILESYSTEM | _ln | create hard links to a file (LICENSE:PD) |
FUNIX:FILESYSTEM | _ls | list files in a directory (LICENSE:PD) |
FUNIX:FILESYSTEM | _mkdir | call mkdir(3c) to make directories (LICENSE:PD) |
FUNIX:FILESYSTEM | _mkfifo | make a FIFO pipe by calling mkfifo(3c) (LICENSE:PD) |
FUNIX:FILESYSTEM | _mv | rename file (LICENSE:PD) |
FUNIX:FILESYSTEM | _pwd | list full pathname of current directory (LICENSE:PD) |
FUNIX:FILESYSTEM | _rename | rename files by replacing first occurrence of a string in a filename with new string (LIC... |
FUNIX:FILESYSTEM | _rm | remove file(s) (LICENSE:PD) |
FUNIX:FILESYSTEM | _rmdir | remove empty directories (LICENSE:PD) |
FUNIX:FILESYSTEM | _stat | list file properties (LICENSE:PD) |
FUNIX:FILESYSTEM | _touch | change file access and modify timestamps to current time, creating file if necessary (LIC... |
FUNIX:FILESYSTEM | _tty | print information about the file/terminal connected to standard input (LICENSE:PD) |
FUNIX:FILESYSTEM | _unlink | call the unlink(3c) function to remove the specified file (LICENSE:PD) |
FUNIX:FILESYSTEM | _which | shows the full path of (shell) commands. (LICENSE:PD) |
FUNIX:FILESYSTEM | lsup | list permissions of pathname and directories in pathname (LICENSE:PD) |
FUNIX:M_strings | _tr | translate or delete characters (LICENSE:PD) |
FUNIX:M_strings | sha3 | generate SHA-256 digest values for specified files (LICENSE:PD) |
FUNIX:TIME | _sleep | pause for specified duration (LICENSE:PD) |
FUNIX | _banner | print large block letters (LICENSE:PD) |
FUNIX | _cmp | compare two files byte by byte (LICENSE:PD) |
FUNIX | _echo | display a line of text (LICENSE:PD) |
FUNIX | _expand | convert tabs to spaces (LICENSE:PD) |
FUNIX | _false | do nothing, unsuccessfully (LICENSE:PD) |
FUNIX | _grep | search a file for a pattern (LICENSE:PD) |
FUNIX | _hostname | display hostname (LICENSE:PD) |
FUNIX | _kill | send signals to processes (LICENSE:PD) |
FUNIX | _logname | display login name (LICENSE:PD) |
FUNIX | _realpath | print the resolved path (LICENSE:PD) |
FUNIX | _rev | reverse lines in a file (LICENSE:PD) |
FUNIX | _seq | print a sequence of numbers (LICENSE:PD) |
FUNIX | _showumask | show umask in decimal, octal, hex, and binary (LICENSE:PD) |
FUNIX | _shuf | generate random permutations (LICENSE:PD) |
FUNIX | _tac | print file in reverse (LICENSE:PD) |
FUNIX | _time | display time used by a command (LICENSE:PD) |
FUNIX | _true | do nothing, successfully (LICENSE:PD) |
FUNIX | _uname | print system information (LICENSE:PD) |
FUNIX | _whoami | display login name (LICENSE:PD) |
FUNIX | _yes | output a string repeatedly until killed or limit is reached |
FUNIX | digest | compute SHA256 message digest (LICENSE:PD) |
FUNIX | easter | print day and month Easter falls on for given year (LICENSE:PD) |
FUNIX | fan | output descriptions of Fortran intrinsics (LICENSE:PD) |
FUNIX | fixedform | read in a TUI definition and return values from screen panel (LICENSE:PD) |
FUNIX | intrinsics | output text versions of Fortran intrinsic man(1) pages (LICENSE:PD) |
FUNIX | planets | ephemeris position of planets for adjusting an equatorial telescope |
FUNIX | qsort | sort a file (LICENSE:PD) |
FUNIX | reverse | print file in reverse (LICENSE:PD) |
FUNIX | splitname | strip pathname into components {dir, name, basename, extension} (LICENSE:PD) |
FUNIX | unique | generate a UUID (Universally Unique ID) string per RFC 4122 (LICENSE:PD) |
GEOMETRY | cylinder | calculate the surface area of a cylinder (LICENSE:PD) |
HELP | explain | reads and navigates a VMS-style help file. (LICENSE:GNU LGPL) |
HELP | topic | Display specially formatted help text files. |
MATH | compute | evaluate a calculator expression (LICENSE:PD) |
MATH | quadratic | Calculate and print the roots of a quadratic formula even if they are complex (LICENSE:PD) |
M_draw | clock | display a clock using the M_draw(3f) graphics module (LICENSE:PD) |
M_draw | color_wheel | generate HLS color wheels (LICENSE:PD) |
M_draw | hypocycloidal | display hypocycloidal curves (LICENSE:PD) |
M_draw | minefield | minefield game (LICENSE:PD) |
M_drawplus | draw | basic interpreter for testing M_draw(3fm) routines (LICENSE:PD) |
M_drawplus | seefont | show sample of font (LICENSE:PD) |
M_drawplus | target | draw targets on Adobe PDF files (LICENSE:PD) |
M_hashkeys | hasher | exercise the string hash methods in the M_hashkey(3fm) module (LICENSE:PD) |
M_kracken | fseq | print a sequence of numbers, optionally appending file lines. (LICENSE:PD) |
M_messages | note | print large block letters (LICENSE:PD) |
M_messages | tabulate | write out a row of numbers and a text-based scaled graph (LICENSE:PD) |
M_pixel | huegif | generate color wheels as GIF pixmap files (LICENSE:PD) |
M_random | xauth_key | generate magic cookies for xauth (LICENSE:PD) |
M_slices | slice | display a grid of Z values with a 3D view (LICENSE:PD) |
M_strings | range | expand list of whole numbers where negative curve numbers designate ranges (1 -10 means 1 thru 1... |
M_system:ENVIRONMENT | penv | print all or part of environment in formats readable by various shells (LICENSE:PD) |
M_xyplot | cn | Draw a basic contour plot (LICENSE:PD) |
M_xyplot | xy | Draw a basic XY plot (LICENSE:PD) |
NCURSES | choose | select one item from a menu using a screen interface (LICENSE:PD) |
NCURSES | esc | set xterm(1) attributes using a screen or line mode (LICENSE:PD) |
NCURSES | nc2html | print an ncurses(3c) window dump as HTML (LICENSE:PD) |
NUMBERS | factors | display prime factors of numbers (LICENSE:PD) |
NUMBERS | gcd | display greatest common divisor of a list of whole numbers (LICENSE:PD) |
NUMBERS | lcm | display least common multiple of a list of whole numbers (LICENSE:PD) |
PHYSICS | pendulum | calculate pendulum period (LICENSE:PD) |
TERMINAL | kolor | set terminal background, foreground, and cursor color (LICENSE:PD) |
TIME | days2sec | Convert [[-]dd-][[hh:]mm:]ss to seconds (LICENSE:PD) |
TIME | month | display a calendar (LICENSE:PD) |
TIME | now | print the date and time (LICENSE:PD) |
TIME | paws | pause until specified time or for specified duration (LICENSE:PD) |
TIME | sec2days | Convert seconds to string of form dd-hh:mm:ss (LICENSE:PD) |
TIME | today | output current time for uses such as file suffixes. (LICENSE:PD) |
TIME | ttee | write input to stdout and a file with timing info. (LICENSE:PD) |
| hello | "hello world!" examples (LICENSE:PD) |