Changes for version 0.2.0 - 2026-07-28

  • Fix -z.
  • -v now uses the module version.
  • Error on bad command line options.
  • Hide or error on columns and switches the OS lacks the fields for.
  • Compute pctmem and rss when the OS does not provide them.
  • Find physmem via POSIX::sysconf or sysctl -n, fixing a OpenBSD crash.
  • Warn on match check errors.
  • Skip the stats table when nothing matches.
  • NCPS_* env vars now require being set to 1.
  • new() no longer clobbers defaults for unspecified args.
  • Round fractional seconds and memory values.
  • Fix column padding and stats table column styles.
  • Per-OS -h output for switches and info symbols.
  • Fix assorted typos and remove dead links.
  • Add tests.

Documentation

Searches the process table and displays the results.

Modules

New Colorized(optional) PS, an enhanced version of PS with advanced searching capabilities