applets/

directory
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 26, 2026 License: MIT

Directories

Path Synopsis
Package awk implements the `awk` applet by embedding benhoyt/goawk.
Package awk implements the `awk` applet by embedding benhoyt/goawk.
Package base64 implements the `base64` applet: encode/decode RFC 4648.
Package base64 implements the `base64` applet: encode/decode RFC 4648.
Package basename implements the `basename` applet: strip directory and suffix.
Package basename implements the `basename` applet: strip directory and suffix.
Package cat implements the `cat` applet: concatenate files to stdout.
Package cat implements the `cat` applet: concatenate files to stdout.
Package chmod implements the `chmod` applet: change file permission bits.
Package chmod implements the `chmod` applet: change file permission bits.
Package chown implements the `chown` applet: change file ownership.
Package chown implements the `chown` applet: change file ownership.
Package column implements a minimal `column` applet: format input into columns.
Package column implements a minimal `column` applet: format input into columns.
Package comm implements the `comm` applet: compare two sorted files.
Package comm implements the `comm` applet: compare two sorted files.
Package cp implements the `cp` applet: copy files and directories.
Package cp implements the `cp` applet: copy files and directories.
Package curl implements a minimal `curl` applet (also registered as `wget`) for HTTP(S) GETs.
Package curl implements a minimal `curl` applet (also registered as `wget`) for HTTP(S) GETs.
Package cut implements the `cut` applet: extract sections from each line.
Package cut implements the `cut` applet: extract sections from each line.
Package date implements the `date` applet: print or format the current time.
Package date implements the `date` applet: print or format the current time.
Package df implements a minimal `df` applet: report filesystem usage.
Package df implements a minimal `df` applet: report filesystem usage.
Package dirname implements the `dirname` applet: strip last component.
Package dirname implements the `dirname` applet: strip last component.
Package du implements the `du` applet: estimate file space usage.
Package du implements the `du` applet: estimate file space usage.
Package echo implements the `echo` applet: write arguments to stdout.
Package echo implements the `echo` applet: write arguments to stdout.
Package env implements the `env` applet: print or modify the environment.
Package env implements the `env` applet: print or modify the environment.
Package expand implements the `expand` applet: convert tabs in each FILE to the proper number of spaces.
Package expand implements the `expand` applet: convert tabs in each FILE to the proper number of spaces.
Package expr implements the `expr` applet: evaluate arithmetic and string expressions.
Package expr implements the `expr` applet: evaluate arithmetic and string expressions.
Package factor implements the `factor` applet: factor integers.
Package factor implements the `factor` applet: factor integers.
Package falsecmd implements the `false` applet: do nothing, exit 1.
Package falsecmd implements the `false` applet: do nothing, exit 1.
Package file implements a minimal `file` applet: detect file types by examining magic bytes and content.
Package file implements a minimal `file` applet: detect file types by examining magic bytes and content.
Package find implements a minimal `find` applet: walk a directory tree and print or filter entries by name, type, and depth.
Package find implements a minimal `find` applet: walk a directory tree and print or filter entries by name, type, and depth.
Package fold implements the `fold` applet: wrap each line to width.
Package fold implements the `fold` applet: wrap each line to width.
Package grep implements the `grep` applet: search files for patterns.
Package grep implements the `grep` applet: search files for patterns.
Package gzip implements the `gzip` and `gunzip` applets.
Package gzip implements the `gzip` and `gunzip` applets.
Package head implements the `head` applet: output the first part of files.
Package head implements the `head` applet: output the first part of files.
Package host implements a minimal `host` applet: DNS lookups via the system resolver.
Package host implements a minimal `host` applet: DNS lookups via the system resolver.
Package hostname implements the `hostname` applet.
Package hostname implements the `hostname` applet.
Package id implements the `id` applet.
Package id implements the `id` applet.
Package join implements a simplified `join` applet: relational join of two files on a key field.
Package join implements a simplified `join` applet: relational join of two files on a key field.
Package jq implements the `jq` applet by embedding itchyny/gojq.
Package jq implements the `jq` applet by embedding itchyny/gojq.
Package ln implements the `ln` applet: create file links.
Package ln implements the `ln` applet: create file links.
Package ls implements a minimal `ls` applet.
Package ls implements a minimal `ls` applet.
Package md5sum implements the `md5sum` applet.
Package md5sum implements the `md5sum` applet.
Package mkdir implements the `mkdir` applet: make directories.
Package mkdir implements the `mkdir` applet: make directories.
Package mktemp implements the `mktemp` applet: create a unique temporary file or directory and print its path.
Package mktemp implements the `mktemp` applet: create a unique temporary file or directory and print its path.
Package mv implements the `mv` applet: move (rename) files.
Package mv implements the `mv` applet: move (rename) files.
Package nl implements a simplified `nl` applet: number lines.
Package nl implements a simplified `nl` applet: number lines.
Package nproc implements the `nproc` applet: print the number of processing units available to the current process.
Package nproc implements the `nproc` applet: print the number of processing units available to the current process.
Package paste implements the `paste` applet: merge lines of files.
Package paste implements the `paste` applet: merge lines of files.
Package ping implements a `ping`-like applet using TCP probes.
Package ping implements a `ping`-like applet using TCP probes.
Package printf implements the `printf` applet: formatted output.
Package printf implements the `printf` applet: formatted output.
Package pwd implements the `pwd` applet: print the working directory.
Package pwd implements the `pwd` applet: print the working directory.
Package readlink implements the `readlink` applet.
Package readlink implements the `readlink` applet.
Package realpath implements the `realpath` applet: print the resolved (absolute, symlink-free) path of each operand.
Package realpath implements the `realpath` applet: print the resolved (absolute, symlink-free) path of each operand.
Package rev implements the `rev` applet: reverse characters on each line.
Package rev implements the `rev` applet: reverse characters on each line.
Package rm implements the `rm` applet: remove files and directories.
Package rm implements the `rm` applet: remove files and directories.
Package rmdir implements the `rmdir` applet: remove empty directories.
Package rmdir implements the `rmdir` applet: remove empty directories.
Package sed implements a useful subset of `sed`: addresses, ranges, multi-command scripts, and the s/d/p/q commands.
Package sed implements a useful subset of `sed`: addresses, ranges, multi-command scripts, and the s/d/p/q commands.
Package seq implements the `seq` applet: print numeric sequences.
Package seq implements the `seq` applet: print numeric sequences.
Package sha256sum implements the `sha256sum` applet.
Package sha256sum implements the `sha256sum` applet.
Package sha512sum implements the `sha512sum` applet.
Package sha512sum implements the `sha512sum` applet.
Package shuf implements the `shuf` applet: shuffle lines.
Package shuf implements the `shuf` applet: shuffle lines.
Package sleep implements the `sleep` applet: pause for a duration.
Package sleep implements the `sleep` applet: pause for a duration.
Package sort implements the `sort` applet: sort lines of files.
Package sort implements the `sort` applet: sort lines of files.
Package split implements a minimal `split` applet: split a file by lines.
Package split implements a minimal `split` applet: split a file by lines.
Package stat implements a minimal `stat` applet.
Package stat implements a minimal `stat` applet.
Package sum implements the legacy `sum` applet (BSD checksum).
Package sum implements the legacy `sum` applet (BSD checksum).
Package tac implements the `tac` applet: print files in reverse line order.
Package tac implements the `tac` applet: print files in reverse line order.
Package tail implements the `tail` applet: output the last part of files.
Package tail implements the `tail` applet: output the last part of files.
Package tar implements a minimal `tar` applet: create, extract, list.
Package tar implements a minimal `tar` applet: create, extract, list.
Package tee implements the `tee` applet: copy stdin to stdout and files.
Package tee implements the `tee` applet: copy stdin to stdout and files.
Package test implements the `test` applet (and its `[` alias): the POSIX conditional-expression evaluator.
Package test implements the `test` applet (and its `[` alias): the POSIX conditional-expression evaluator.
Package time implements the `time` applet: run a command and report how long it took.
Package time implements the `time` applet: run a command and report how long it took.
Package timeout implements the `timeout` applet: run a command with a wall-clock deadline.
Package timeout implements the `timeout` applet: run a command with a wall-clock deadline.
Package touch implements the `touch` applet: change file timestamps.
Package touch implements the `touch` applet: change file timestamps.
Package tr implements the `tr` applet: translate, delete, or squeeze characters.
Package tr implements the `tr` applet: translate, delete, or squeeze characters.
Package truecmd implements the `true` applet: do nothing, exit 0.
Package truecmd implements the `true` applet: do nothing, exit 0.
Package truncate implements the `truncate` applet: shrink or extend a file to a specified size.
Package truncate implements the `truncate` applet: shrink or extend a file to a specified size.
Package tsort implements the `tsort` applet: topological sort.
Package tsort implements the `tsort` applet: topological sort.
Package uname implements the `uname` applet: print system information.
Package uname implements the `uname` applet: print system information.
Package unexpand implements the `unexpand` applet: convert leading (or all) blank runs to tabs.
Package unexpand implements the `unexpand` applet: convert leading (or all) blank runs to tabs.
Package uniq implements the `uniq` applet: filter adjacent duplicate lines.
Package uniq implements the `uniq` applet: filter adjacent duplicate lines.
Package unlink implements the `unlink` applet: remove a single file via the unlink(2) system call.
Package unlink implements the `unlink` applet: remove a single file via the unlink(2) system call.
Package wc implements the `wc` applet: count lines, words, bytes, chars.
Package wc implements the `wc` applet: count lines, words, bytes, chars.
Package which implements the `which` applet: locate a command in PATH.
Package which implements the `which` applet: locate a command in PATH.
Package whoami implements the `whoami` applet.
Package whoami implements the `whoami` applet.
Package xargs implements the `xargs` applet: build and execute commands from standard input.
Package xargs implements the `xargs` applet: build and execute commands from standard input.
Package xxd implements the `xxd` applet: hex-dump or hex-revert.
Package xxd implements the `xxd` applet: hex-dump or hex-revert.
Package yes implements the `yes` applet: print a string repeatedly.
Package yes implements the `yes` applet: print a string repeatedly.
Package zip implements `zip` and `unzip` applets via archive/zip.
Package zip implements `zip` and `unzip` applets via archive/zip.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL