cmds/

directory
v0.0.0-...-bd3adf9 Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2026 License: MIT

Directories

Path Synopsis
Package all registers every implemented command via blank imports.
Package all registers every implemented command via blank imports.
Package astcmd registers the AgentOS code-intelligence feature as a single `ast` command with subcommands — `ast symbols` (list), `ast search`, `ast refs`, `ast map` (repo map), `ast query` (structural tree-sitter query) — reachable through every coreutils surface (shell dispatch, multicall, MCP run_tool).
Package astcmd registers the AgentOS code-intelligence feature as a single `ast` command with subcommands — `ast symbols` (list), `ast search`, `ast refs`, `ast map` (repo map), `ast query` (structural tree-sitter query) — reachable through every coreutils surface (shell dispatch, multicall, MCP run_tool).
Package atcmd implements at(1): execute a command at a specified time.
Package atcmd implements at(1): execute a command at a specified time.
Package atqcmd implements atq(1): list pending one-shot `at` jobs from the bashy schedule store.
Package atqcmd implements atq(1): list pending one-shot `at` jobs from the bashy schedule store.
Package atrmcmd implements atrm(1): remove pending `at` jobs from the bashy schedule store.
Package atrmcmd implements atrm(1): remove pending `at` jobs from the bashy schedule store.
Package awkcmd implements awk(1) by embedding GoAWK.
Package awkcmd implements awk(1) by embedding GoAWK.
Package b2sumcmd implements b2sum(1) for BLAKE2b-512 checksums.
Package b2sumcmd implements b2sum(1) for BLAKE2b-512 checksums.
Package base32cmd implements base32(1) per the GNU coreutils manual: encode with 76-column wrapping by default (-w COLS, 0 = no wrap), decode with -d (embedded newlines tolerated), -i to ignore non-alphabet bytes on decode.
Package base32cmd implements base32(1) per the GNU coreutils manual: encode with 76-column wrapping by default (-w COLS, 0 = no wrap), decode with -d (embedded newlines tolerated), -i to ignore non-alphabet bytes on decode.
Package base64cmd implements base64(1) per the GNU coreutils manual: encode with 76-column wrapping by default (-w COLS, 0 = no wrap), decode with -d (embedded newlines tolerated), -i to ignore non-alphabet bytes on decode.
Package base64cmd implements base64(1) per the GNU coreutils manual: encode with 76-column wrapping by default (-w COLS, 0 = no wrap), decode with -d (embedded newlines tolerated), -i to ignore non-alphabet bytes on decode.
Package basenamecmd implements basename(1) per the GNU coreutils manual: strip directory and (optionally) suffix from each NAME.
Package basenamecmd implements basename(1) per the GNU coreutils manual: strip directory and (optionally) suffix from each NAME.
Package basenccmd implements basenc(1) for common RFC 4648 encodings.
Package basenccmd implements basenc(1) for common RFC 4648 encodings.
Package batchcmd implements batch(1): schedule a command to run when system load permits.
Package batchcmd implements batch(1): schedule a command to run when system load permits.
Package bccmd implements the POSIX bc arbitrary-precision calculator.
Package bccmd implements the POSIX bc arbitrary-precision calculator.
Package calcmd implements cal(1): print a calendar for a month or year.
Package calcmd implements cal(1): print a calendar for a month or year.
Package catcmd implements cat(1) per the GNU coreutils manual: concatenate FILE(s) to standard output.
Package catcmd implements cat(1) per the GNU coreutils manual: concatenate FILE(s) to standard output.
Package chconcmd implements chcon(1): change the SELinux security context of each FILE.
Package chconcmd implements chcon(1): change the SELinux security context of each FILE.
Package chgrpcmd implements chgrp(1) per POSIX.1-2016 and the GNU coreutils manual: change the group of each FILE to GROUP (name or numeric id), with -R and the -H/-L/-P/-h symbolic-link rules.
Package chgrpcmd implements chgrp(1) per POSIX.1-2016 and the GNU coreutils manual: change the group of each FILE to GROUP (name or numeric id), with -R and the -H/-L/-P/-h symbolic-link rules.
Package chmodcmd implements chmod(1), with POSIX.1-2008 Issue 7 mode semantics and a separately documented set of compatibility extensions.
Package chmodcmd implements chmod(1), with POSIX.1-2008 Issue 7 mode semantics and a separately documented set of compatibility extensions.
Package chowncmd implements chown(1) per POSIX.1-2016 and the GNU coreutils manual: change file owner and group ([OWNER][:[GROUP]] by name or numeric ID), with -R and the -H/-L/-P/-h symbolic-link rules.
Package chowncmd implements chown(1) per POSIX.1-2016 and the GNU coreutils manual: change file owner and group ([OWNER][:[GROUP]] by name or numeric ID), with -R and the -H/-L/-P/-h symbolic-link rules.
Package cksumcmd implements POSIX cksum(1) plus GNU's -a digest multiplexer.
Package cksumcmd implements POSIX cksum(1) plus GNU's -a digest multiplexer.
Package clipcmd implements `clip`: read/write the system clipboard (pbcopy/pbpaste-style).
Package clipcmd implements `clip`: read/write the system clipboard (pbcopy/pbpaste-style).
Package cmpcmd implements cmp(1) per the GNU diffutils manual: compare two files byte by byte.
Package cmpcmd implements cmp(1) per the GNU diffutils manual: compare two files byte by byte.
Package commcmd implements comm(1) per the GNU coreutils manual: compare two sorted files line by line, producing three-column output — lines unique to FILE1, lines unique to FILE2, and lines common to both — with each output column indented by one TAB per column printed before it.
Package commcmd implements comm(1) per the GNU coreutils manual: compare two sorted files line by line, producing three-column output — lines unique to FILE1, lines unique to FILE2, and lines common to both — with each output column indented by one TAB per column printed before it.
Package cpcmd implements cp(1) per the GNU coreutils manual: copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.
Package cpcmd implements cp(1) per the GNU coreutils manual: copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.
Package crontabcmd implements the POSIX crontab interface over pkg/schedule.
Package crontabcmd implements the POSIX crontab interface over pkg/schedule.
Package csplitcmd implements a practical csplit(1) subset: split an input file at line numbers or regular-expression matches.
Package csplitcmd implements a practical csplit(1) subset: split an input file at line numbers or regular-expression matches.
Package cutcmd implements cut(1) per the GNU coreutils manual: print selected parts of lines from each FILE to standard output.
Package cutcmd implements cut(1) per the GNU coreutils manual: print selected parts of lines from each FILE to standard output.
Package datecmd implements date(1) per POSIX Issue 7 plus documented GNU extensions: print the current (or specified) time in the default format or per a +FORMAT operand built from strftime directives.
Package datecmd implements date(1) per POSIX Issue 7 plus documented GNU extensions: print the current (or specified) time in the default format or per a +FORMAT operand built from strftime directives.
Byte-translation tables for the XSI conv=ascii / conv=ebcdic / conv=ibm codeset conversions (POSIX.1-2016 dd, XCU dd, "ASCII to EBCDIC Conversion" and "ASCII to IBM EBCDIC Conversion").
Byte-translation tables for the XSI conv=ascii / conv=ebcdic / conv=ibm codeset conversions (POSIX.1-2016 dd, XCU dd, "ASCII to EBCDIC Conversion" and "ASCII to IBM EBCDIC Conversion").
Package dfcmd implements the POSIX.1 Issue 7 (2016 Edition, XSI) df interface with GNU coreutils extensions where they do not conflict.
Package dfcmd implements the POSIX.1 Issue 7 (2016 Edition, XSI) df interface with GNU coreutils extensions where they do not conflict.
Package diffcmd implements diff(1) per GNU diffutils (https://www.gnu.org/software/diffutils/manual/): compare files line by line, in the default "normal" format, POSIX ed-script formats (-e / -f), unified format (-u / -U NUM / --unified[=NUM]), or POSIX context format (-c / -C NUM / --context[=NUM]), with -r recursive directory comparison, -q brief mode, -N absent-as-empty, and the -i / -w / -b comparison-relaxing flags.
Package diffcmd implements diff(1) per GNU diffutils (https://www.gnu.org/software/diffutils/manual/): compare files line by line, in the default "normal" format, POSIX ed-script formats (-e / -f), unified format (-u / -U NUM / --unified[=NUM]), or POSIX context format (-c / -C NUM / --context[=NUM]), with -r recursive directory comparison, -q brief mode, -N absent-as-empty, and the -i / -w / -b comparison-relaxing flags.
Package dircolorscmd implements a useful GNU-compatible subset of dircolors(1): emit Bourne-shell or C-shell setup code for LS_COLORS, print the built-in database, and parse color database files with GNU's TERM/COLORTERM gating (entries before any TERM/COLORTERM line always apply; entries after them apply once any pattern has matched the current terminal).
Package dircolorscmd implements a useful GNU-compatible subset of dircolors(1): emit Bourne-shell or C-shell setup code for LS_COLORS, print the built-in database, and parse color database files with GNU's TERM/COLORTERM gating (entries before any TERM/COLORTERM line always apply; entries after them apply once any pattern has matched the current terminal).
Package dirnamecmd implements dirname(1) per the GNU coreutils manual: output each NAME with its last non-slash component and trailing slashes removed; if NAME contains no '/', output '.'.
Package dirnamecmd implements dirname(1) per the GNU coreutils manual: output each NAME with its last non-slash component and trailing slashes removed; if NAME contains no '/', output '.'.
Package ducmd implements du(1) per the GNU coreutils manual for the flag subset -a -b -c -d/--max-depth -h -s.
Package ducmd implements du(1) per the GNU coreutils manual for the flag subset -a -b -c -d/--max-depth -h -s.
Package echocmd implements echo(1) per the GNU coreutils manual: write arguments to standard output, separated by spaces, terminated by a newline.
Package echocmd implements echo(1) per the GNU coreutils manual: write arguments to standard output, separated by spaces, terminated by a newline.
Package edcmd implements a clean-room, pure-Go POSIX.1 Issue 7 ed.
Package edcmd implements a clean-room, pure-Go POSIX.1 Issue 7 ed.
Package envcmd implements env(1) per the GNU coreutils manual: print the environment, optionally modified by -i, -u NAME, and NAME=VALUE assignments, or run a command in that environment.
Package envcmd implements env(1) per the GNU coreutils manual: print the environment, optionally modified by -i, -u NAME, and NAME=VALUE assignments, or run a command in that environment.
Package expandcmd implements expand(1): convert tabs to spaces.
Package expandcmd implements expand(1): convert tabs to spaces.
Package falsecmd implements false(1): do nothing, unsuccessfully.
Package falsecmd implements false(1): do nothing, unsuccessfully.
Package fetchcmd implements `fetch`: an agent-friendly URL / REST client.
Package fetchcmd implements `fetch`: an agent-friendly URL / REST client.
Package filecmd implements the POSIX file(1) core interface with a small, deterministic built-in signature set.
Package filecmd implements the POSIX file(1) core interface with a small, deterministic built-in signature set.
Package findcmd implements find(1) per POSIX and the GNU findutils manual: walk each starting-point and evaluate an expression for every file.
Package findcmd implements find(1) per POSIX and the GNU findutils manual: walk each starting-point and evaluate an expression for every file.
Package fmtcmd implements fmt(1): simple paragraph formatting.
Package fmtcmd implements fmt(1): simple paragraph formatting.
Package foldcmd implements fold(1): wrap input lines.
Package foldcmd implements fold(1): wrap input lines.
Package getconfcmd implements getconf(1), one of the POSIX-required commands the Go multicall previously did not supply.
Package getconfcmd implements getconf(1), one of the POSIX-required commands the Go multicall previously did not supply.
Package graphcmd registers the AgentOS code-knowledge-graph feature as a single `graph` command with subcommands — `graph build`, `graph stats`, `graph neighbors`, `graph impact`, `graph path`, `graph hotspots`, `graph query` (the structural, gfy-backed code-graph reads over coreutils/pkg/codegraph) plus the contribution subcommands `graph note`, `graph link`, `graph observe`, `graph forget`, `graph recall`, `graph notes`, `graph pitfalls` (the durable per-repo "agentic wiki").
Package graphcmd registers the AgentOS code-knowledge-graph feature as a single `graph` command with subcommands — `graph build`, `graph stats`, `graph neighbors`, `graph impact`, `graph path`, `graph hotspots`, `graph query` (the structural, gfy-backed code-graph reads over coreutils/pkg/codegraph) plus the contribution subcommands `graph note`, `graph link`, `graph observe`, `graph forget`, `graph recall`, `graph notes`, `graph pitfalls` (the durable per-repo "agentic wiki").
Package grepcmd implements grep(1) per the GNU grep manual: print lines of each FILE (or standard input) that match PATTERNS.
Package grepcmd implements grep(1) per the GNU grep manual: print lines of each FILE (or standard input) that match PATTERNS.
Package gzipcmd implements gzip(1), plus the gunzip and zcat aliases, per the GNU gzip manual: -d decompress, -k keep, -c stdout, -f force, -1..-9 / --fast / --best levels.
Package gzipcmd implements gzip(1), plus the gunzip and zcat aliases, per the GNU gzip manual: -d decompress, -k keep, -c stdout, -f force, -1..-9 / --fast / --best levels.
Package headcmd implements head(1) per the GNU coreutils manual: output the first part of files.
Package headcmd implements head(1) per the GNU coreutils manual: output the first part of files.
Package hexdumpcmd implements hexdump(1) (util-linux) in its canonical -C mode only: hex+ASCII display, 16 bytes per line, with the documented default squeezing of repeated identical lines into a single "*" and a final line giving the total input offset.
Package hexdumpcmd implements hexdump(1) (util-linux) in its canonical -C mode only: hex+ASCII display, 16 bytes per line, with the documented default squeezing of repeated identical lines into a single "*" and a final line giving the total input offset.
Package hostnamecmd implements hostname(1) (print mode only): show the system's host name.
Package hostnamecmd implements hostname(1) (print mode only): show the system's host name.
Package iconvcmd implements a portable, pure-Go subset of POSIX iconv(1).
Package iconvcmd implements a portable, pure-Go subset of POSIX iconv(1).
Package idcmd implements id(1) per the GNU coreutils manual: print user and group information for a specified USER, or for the current process when no USER is given.
Package idcmd implements id(1) per the GNU coreutils manual: print user and group information for a specified USER, or for the current process when no USER is given.
Package installcmd implements a practical GNU install(1) subset: directory creation plus copying regular files with final chmod.
Package installcmd implements a practical GNU install(1) subset: directory creation plus copying regular files with final chmod.
internal
bc
Package bc implements the arithmetic and language engine for the bc applet.
Package bc implements the arithmetic and language engine for the bc applet.
editor
Package editor provides the reusable line-buffer and command engine used by ed.
Package editor provides the reusable line-buffer and command engine used by ed.
hashenc
Package hashenc is the shared, non-registered engine behind the checksum tools (md5sum, sha1sum, sha224sum, sha256sum, sha384sum, sha512sum) and the base-encoding tools (base64, base32).
Package hashenc is the shared, non-registered engine behind the checksum tools (md5sum, sha1sum, sha224sum, sha256sum, sha384sum, sha512sum) and the base-encoding tools (base64, base32).
hierwalk
Package hierwalk walks a file hierarchy with the POSIX.1 -H/-L/-P symbolic-link semantics shared by the ownership commands (chown, chgrp).
Package hierwalk walks a file hierarchy with the POSIX.1 -H/-L/-P symbolic-link semantics shared by the ownership commands (chown, chgrp).
linkopts
Package linkopts resolves the symbolic-link option group shared by chown and chgrp: the traversal selectors -H, -L and -P, and the -h/--dereference pair that decides whether a change lands on a link or on its referent.
Package linkopts resolves the symbolic-link option group shared by chown and chgrp: the traversal selectors -H, -L and -P, and the -h/--dereference pair that decides whether a change lands on a link or on its referent.
pathops
Package pathops provides pathname operations that retain ordinary os semantics while recovering from a materialized pathname exceeding PATH_MAX.
Package pathops provides pathname operations that retain ordinary os semantics while recovering from a materialized pathname exceeding PATH_MAX.
rootguard
Package rootguard provides filesystem-identity checks for recursive commands' --preserve-root failsafes.
Package rootguard provides filesystem-identity checks for recursive commands' --preserve-root failsafes.
terminfo
Package terminfo is the pure-Go reader for the compiled terminfo database and the `%`-directive language a parameterized capability is written in.
Package terminfo is the pure-Go reader for the compiled terminfo database and the `%`-directive language a parameterized capability is written in.
tzenv
Package tzenv resolves the POSIX TZ environment variable to a *time.Location, per POSIX XBD 8.3 (Other Environment Variables, TZ):
Package tzenv resolves the POSIX TZ environment variable to a *time.Location, per POSIX XBD 8.3 (Other Environment Variables, TZ):
Package joincmd implements join(1) per the GNU coreutils manual: for each pair of input lines with identical join fields, write a line to standard output.
Package joincmd implements join(1) per the GNU coreutils manual: for each pair of input lines with identical join fields, write a line to standard output.
Package jqcmd implements jq(1) for JSON filtering.
Package jqcmd implements jq(1) for JSON filtering.
Package killcmd implements the POSIX kill(1) utility.
Package killcmd implements the POSIX kill(1) utility.
Package linkcmd implements link(1) per the GNU coreutils manual: call the link function to create a link named FILE2 to an existing FILE1.
Package linkcmd implements link(1) per the GNU coreutils manual: call the link function to create a link named FILE2 to an existing FILE1.
Package lncmd implements ln(1) per the GNU coreutils manual: make hard or symbolic links between files.
Package lncmd implements ln(1) per the GNU coreutils manual: make hard or symbolic links between files.
Package localecmd implements locale(1): write information about the current locale environment, or about all available locales.
Package localecmd implements locale(1): write information about the current locale environment, or about all available locales.
Package loggercmd implements logger(1): write a message to the system log.
Package loggercmd implements logger(1): write a message to the system log.
Package lscmd implements ls(1) per the GNU coreutils manual for the flag subset -l -a -A -d -R -r -t -S -1 -h -i.
Package lscmd implements ls(1) per the GNU coreutils manual for the flag subset -l -a -A -d -R -r -t -S -1 -h -i.
Package mailxcmd implements the POSIX mailx(1) local-mail surface.
Package mailxcmd implements the POSIX mailx(1) local-mail surface.
Package makecmd implements the POSIX make dependency builder in pure Go.
Package makecmd implements the POSIX make dependency builder in pure Go.
Package md5sumcmd implements md5sum(1) per the GNU coreutils manual: print "<hex> <file>" lines ("-" = stdin), -b switches the separator to " *" (digest bytes are identical on every platform — no text-mode translation ever happens), --tag emits BSD-style output, -c verifies checksum lists with OK/FAILED per line and GNU WARNING summaries.
Package md5sumcmd implements md5sum(1) per the GNU coreutils manual: print "<hex> <file>" lines ("-" = stdin), -b switches the separator to " *" (digest bytes are identical on every platform — no text-mode translation ever happens), --tag emits BSD-style output, -c verifies checksum lists with OK/FAILED per line and GNU WARNING summaries.
Package mesgcmd implements mesg(1): control whether other users may write to your terminal.
Package mesgcmd implements mesg(1): control whether other users may write to your terminal.
Package mkdircmd implements mkdir(1) per the GNU coreutils manual: create the DIRECTORY(ies), if they do not already exist.
Package mkdircmd implements mkdir(1) per the GNU coreutils manual: create the DIRECTORY(ies), if they do not already exist.
Package mkfifocmd implements mkfifo(1): create named pipes.
Package mkfifocmd implements mkfifo(1): create named pipes.
Package mknodcmd implements mknod(1): create special files.
Package mknodcmd implements mknod(1): create special files.
Package mktempcmd implements mktemp(1) per the GNU coreutils manual: create a temporary file or directory safely and print its name.
Package mktempcmd implements mktemp(1) per the GNU coreutils manual: create a temporary file or directory safely and print its name.
Package morecmd implements more(1).
Package morecmd implements more(1).
Package mvcmd implements mv(1) per the GNU coreutils manual: rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.
Package mvcmd implements mv(1) per the GNU coreutils manual: rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.
Package newgrpcmd implements newgrp(1): change the real and effective group identification and start a new shell.
Package newgrpcmd implements newgrp(1): change the real and effective group identification and start a new shell.
Package nlcmd implements a focused nl(1) subset: line numbering for files and standard input with common style, format, separator, width, and numbering-sequence options.
Package nlcmd implements a focused nl(1) subset: line numbering for files and standard input with common style, format, separator, width, and numbering-sequence options.
Package numfmtcmd implements a compact numfmt(1) subset for common SI/IEC scaling conversions.
Package numfmtcmd implements a compact numfmt(1) subset for common SI/IEC scaling conversions.
Package odcmd implements a practical od(1) subset for agents: octal-word default output plus common byte-oriented -t formats and offset/limit controls.
Package odcmd implements a practical od(1) subset for agents: octal-word default output plus common byte-oriented -t formats and offset/limit controls.
Package pastecmd implements paste(1) per the GNU coreutils manual: write lines consisting of the sequentially corresponding lines from each FILE, separated by TABs, to standard output.
Package pastecmd implements paste(1) per the GNU coreutils manual: write lines consisting of the sequentially corresponding lines from each FILE, separated by TABs, to standard output.
Package patchcmd implements patch(1) per POSIX.1-2016 (https://pubs.opengroup.org/onlinepubs/9699919799/utilities/patch.html): apply a unified, context, or normal (ed-listing) diff to one or more files.
Package patchcmd implements patch(1) per POSIX.1-2016 (https://pubs.opengroup.org/onlinepubs/9699919799/utilities/patch.html): apply a unified, context, or normal (ed-listing) diff to one or more files.
Package perfbenchcmd is the DEV-ONLY measurement harness for the bashy-vs-GNU head-to-head: a cmdperf/hyperfine-style A/B timing runner (mode "run") plus a byte-identical GNU-fidelity differ (mode "conformance") plus a deterministic corpus generator (mode "gen"), over the complete coreutils 9.11 inventory (inventory.go).
Package perfbenchcmd is the DEV-ONLY measurement harness for the bashy-vs-GNU head-to-head: a cmdperf/hyperfine-style A/B timing runner (mode "run") plus a byte-identical GNU-fidelity differ (mode "conformance") plus a deterministic corpus generator (mode "gen"), over the complete coreutils 9.11 inventory (inventory.go).
Package posixgatecmd is the fail-closed effective-owner gate for the canonical 116 POSIX-required utility names (the Profile C/D inventory).
Package posixgatecmd is the fail-closed effective-owner gate for the canonical 116 POSIX-required utility names (the Profile C/D inventory).
Package posixproviderscmd wires the pinned POSIX external providers into the multicall registry, and ships the one applet allowed to provision them.
Package posixproviderscmd wires the pinned POSIX external providers into the multicall registry, and ships the one applet allowed to provision them.
internal/ctagsfifo
Package ctagsfifo restores the POSIX output-file semantics that Universal Ctags lacks for FIFOs.
Package ctagsfifo restores the POSIX output-file semantics that Universal Ctags lacks for FIFOs.
Package prcmd implements a pr(1) subset: GNU page structure (66-line pages: 5-line header, body, 5-line trailer, with the last page padded to full length), form-feed page breaks, page ranges (--pages and the +FIRST[:LAST] operand), line numbering, margins, and -t/-T.
Package prcmd implements a pr(1) subset: GNU page structure (66-line pages: 5-line header, body, 5-line trailer, with the last page padded to full length), form-feed page breaks, page ranges (--pages and the +FIRST[:LAST] operand), line numbering, margins, and -t/-T.
Package printenvcmd implements printenv(1) per the GNU coreutils manual: print all environment variables, or the values of the named VARIABLEs.
Package printenvcmd implements printenv(1) per the GNU coreutils manual: print all environment variables, or the values of the named VARIABLEs.
Package printfcmd implements the standalone printf(1) utility per the POSIX printf specification and the GNU coreutils manual: format ARGUMENTs according to FORMAT, reusing FORMAT as necessary to consume every ARGUMENT, and writing the result to standard output.
Package printfcmd implements the standalone printf(1) utility per the POSIX printf specification and the GNU coreutils manual: format ARGUMENTs according to FORMAT, reusing FORMAT as necessary to consume every ARGUMENT, and writing the result to standard output.
Package pscmd implements the POSIX ps(1) utility.
Package pscmd implements the POSIX ps(1) utility.
Package ptxcmd implements ptx(1): produce a permuted index of file contents in GNU's dumb-terminal output format — each keyword aligned at the center of a line of --width columns (default 72), fields separated by --gap-size spaces (default 3), with '/' marking truncated context, roff .xx lines via -O/--format=roff, or TeX macro lines via -T/--format=tex.
Package ptxcmd implements ptx(1): produce a permuted index of file contents in GNU's dumb-terminal output format — each keyword aligned at the center of a line of --width columns (default 72), fields separated by --gap-size spaces (default 3), with '/' marking truncated context, roff .xx lines via -O/--format=roff, or TeX macro lines via -T/--format=tex.
Package pwdcmd implements pwd(1) per the GNU coreutils manual: print the name of the current working directory.
Package pwdcmd implements pwd(1) per the GNU coreutils manual: print the name of the current working directory.
Canonicalization engine shared (by duplication — cmds packages do not import each other) with cmds/realpath.
Canonicalization engine shared (by duplication — cmds packages do not import each other) with cmds/realpath.
Canonicalization engine shared (by duplication — cmds packages do not import each other) with cmds/readlink.
Canonicalization engine shared (by duplication — cmds packages do not import each other) with cmds/readlink.
Package renicecmd implements renice as specified by POSIX.1-2008 (Issue 7, 2016 Edition) XCU renice: request that the nice values of running processes, process groups, or users be changed.
Package renicecmd implements renice as specified by POSIX.1-2008 (Issue 7, 2016 Edition) XCU renice: request that the nice values of running processes, process groups, or users be changed.
Package resourcescmd implements `resources`: report fleet utilization across providers (Anthropic, OpenAI, Google, Zhipu, Moonshot, DeepSeek) and bands (L1-L4).
Package resourcescmd implements `resources`: report fleet utilization across providers (Anthropic, OpenAI, Google, Zhipu, Moonshot, DeepSeek) and bands (L1-L4).
Package rmcmd implements rm(1) per the GNU coreutils manual: remove files or directories.
Package rmcmd implements rm(1) per the GNU coreutils manual: remove files or directories.
Package rmdircmd implements rmdir(1) per the GNU coreutils manual: remove the DIRECTORY(ies), if they are empty.
Package rmdircmd implements rmdir(1) per the GNU coreutils manual: remove the DIRECTORY(ies), if they are empty.
sed
Package sedcmd implements a pure-Go drop-in for GNU sed: a stream editor that applies a script to each line of its input.
Package sedcmd implements a pure-Go drop-in for GNU sed: a stream editor that applies a script to each line of its input.
internal/gosed
Package gosed implements the classic UNIX sed language in pure Go.
Package gosed implements the classic UNIX sed language in pure Go.
Package seqcmd implements seq(1) per the GNU coreutils manual: print numbers from FIRST to LAST, in steps of INCREMENT.
Package seqcmd implements seq(1) per the GNU coreutils manual: print numbers from FIRST to LAST, in steps of INCREMENT.
Package sha1sumcmd implements sha1sum(1) per the GNU coreutils manual.
Package sha1sumcmd implements sha1sum(1) per the GNU coreutils manual.
Package sha224sumcmd implements sha224sum(1) per the GNU coreutils manual.
Package sha224sumcmd implements sha224sum(1) per the GNU coreutils manual.
Package sha256sumcmd implements sha256sum(1) per the GNU coreutils manual.
Package sha256sumcmd implements sha256sum(1) per the GNU coreutils manual.
Package sha384sumcmd implements sha384sum(1) per the GNU coreutils manual.
Package sha384sumcmd implements sha384sum(1) per the GNU coreutils manual.
Package sha512sumcmd implements sha512sum(1) per the GNU coreutils manual.
Package sha512sumcmd implements sha512sum(1) per the GNU coreutils manual.
Package shredcmd implements shred(1) for regular files: overwrite file contents to make casual recovery harder, optionally remove the file.
Package shredcmd implements shred(1) for regular files: overwrite file contents to make casual recovery harder, optionally remove the file.
Package shufcmd implements shuf(1) per the GNU coreutils manual: write a random permutation of the input lines to standard output.
Package shufcmd implements shuf(1) per the GNU coreutils manual: write a random permutation of the input lines to standard output.
Package sleepcmd implements sleep(1) per the GNU coreutils manual: pause for NUMBER seconds, where NUMBER may be fractional and may carry an s/m/h/d suffix; multiple arguments are summed.
Package sleepcmd implements sleep(1) per the GNU coreutils manual: pause for NUMBER seconds, where NUMBER may be fractional and may carry an s/m/h/d suffix; multiple arguments are summed.
Sort-algorithm selection: unstable pdqsort where the comparator is a total order, parallel chunk sort + stable k-way merge above a size threshold, and an LSD radix sort for the all-integer numeric fast path.
Sort-algorithm selection: unstable pdqsort where the comparator is a total order, parallel chunk sort + stable k-way merge above a size threshold, and an LSD radix sort for the all-integer numeric fast path.
Package splitcmd implements split(1) per the GNU coreutils manual: split a file into pieces.
Package splitcmd implements split(1) per the GNU coreutils manual: split a file into pieces.
Package statcmd implements stat(1) per the GNU coreutils manual: the default information block, plus --format/-c --printf --terse/-t --dereference/-L --file-system/-f with directives %n %s %F %a %U %G %u %g %x %y %z %i %h (and %%).
Package statcmd implements stat(1) per the GNU coreutils manual: the default information block, plus --format/-c --printf --terse/-t --dereference/-L --file-system/-f with directives %n %s %F %a %U %G %u %g %x %y %z %i %h (and %%).
Package stringscmd implements strings(1) per the GNU binutils manual: print the sequences of printable characters in files.
Package stringscmd implements strings(1) per the GNU binutils manual: print the sequences of printable characters in files.
Package sumcmd implements the legacy sum(1) checksum utility.
Package sumcmd implements the legacy sum(1) checksum utility.
Package synccmd implements sync(1) per the GNU coreutils manual: synchronize cached writes to persistent storage.
Package synccmd implements sync(1) per the GNU coreutils manual: synchronize cached writes to persistent storage.
Package tabscmd implements tabs(1): clear the terminal's hardware tab stops and set new ones at the requested positions.
Package tabscmd implements tabs(1): clear the terminal's hardware tab stops and set new ones at the requested positions.
Package taccmd implements tac(1) per the GNU coreutils manual: concatenate and print files in reverse (record order).
Package taccmd implements tac(1) per the GNU coreutils manual: concatenate and print files in reverse (record order).
Package tailcmd implements tail(1) per the GNU coreutils manual: output the last part of files.
Package tailcmd implements tail(1) per the GNU coreutils manual: output the last part of files.
Package talkcmd implements the POSIX talk(1) interface for two users logged in on the same host.
Package talkcmd implements the POSIX talk(1) interface for two users logged in on the same host.
Package tarcmd implements tar(1) — the GNU tar common surface: -c create, -x extract, -t list, -f FILE ('-' = stdin/stdout), -z gzip, -v verbose, -C DIR, --strip-components=N (extract).
Package tarcmd implements tar(1) — the GNU tar common surface: -c create, -x extract, -t list, -f FILE ('-' = stdin/stdout), -z gzip, -v verbose, -C DIR, --strip-components=N (extract).
Package teecmd implements tee(1) per the GNU coreutils manual: copy standard input to each FILE, and also to standard output.
Package teecmd implements tee(1) per the GNU coreutils manual: copy standard input to each FILE, and also to standard output.
Package testcmd implements test(1) and its `[` spelling: evaluate a conditional EXPRESSION and exit 0 (true), 1 (false), or 2 (a syntax or usage error).
Package testcmd implements test(1) and its `[` spelling: evaluate a conditional EXPRESSION and exit 0 (true), 1 (false), or 2 (a syntax or usage error).
Package timecmd implements a pure-Go drop-in for the GNU `time` utility (`/usr/bin/time`): run a program, then report the real (wall), user, and system time it consumed (plus peak resident memory where the OS exposes it).
Package timecmd implements a pure-Go drop-in for the GNU `time` utility (`/usr/bin/time`): run a program, then report the real (wall), user, and system time it consumed (plus peak resident memory where the OS exposes it).
Package timeoutcmd implements a pure-Go drop-in for the GNU `timeout` utility: run COMMAND, and if it is still running after DURATION, send it a signal (SIGTERM by default).
Package timeoutcmd implements a pure-Go drop-in for the GNU `timeout` utility: run COMMAND, and if it is still running after DURATION, send it a signal (SIGTERM by default).
Package tokenscmd implements `tokens`: count the LLM tokens of files or standard input — a `wc` for tokens, so an agent can budget context before reading.
Package tokenscmd implements `tokens`: count the LLM tokens of files or standard input — a `wc` for tokens, so an agent can budget context before reading.
Package touchcmd implements touch(1) per the GNU coreutils manual: update the access and modification times of each FILE to the current time, creating missing files unless told otherwise.
Package touchcmd implements touch(1) per the GNU coreutils manual: update the access and modification times of each FILE to the current time, creating missing files unless told otherwise.
Package tputcmd implements tput(1): report or emit terminal-dependent capabilities from the terminfo database.
Package tputcmd implements tput(1): report or emit terminal-dependent capabilities from the terminfo database.
Package trcmd implements tr(1) per POSIX.1-2008/2016 Issue 7 and the GNU coreutils manual: translate, squeeze, and/or delete characters from standard input, writing to standard output.
Package trcmd implements tr(1) per POSIX.1-2008/2016 Issue 7 and the GNU coreutils manual: translate, squeeze, and/or delete characters from standard input, writing to standard output.
Package treecmd implements a pure-Go tree(1): a recursive, indented listing of a directory using box-drawing connectors, ending with a directory/file count.
Package treecmd implements a pure-Go tree(1): a recursive, indented listing of a directory using box-drawing connectors, ending with a directory/file count.
Package truecmd implements true(1): do nothing, successfully.
Package truecmd implements true(1): do nothing, successfully.
Package truncatecmd implements truncate(1) per the GNU coreutils manual: shrink or extend the size of each FILE to the specified size.
Package truncatecmd implements truncate(1) per the GNU coreutils manual: shrink or extend the size of each FILE to the specified size.
Package tsortcmd implements tsort(1) per POSIX.1-2024 and the GNU coreutils manual: write a totally ordered list of items consistent with the partial ordering given as whitespace-separated pairs in FILE (or standard input; "-" means standard input).
Package tsortcmd implements tsort(1) per POSIX.1-2024 and the GNU coreutils manual: write a totally ordered list of items consistent with the partial ordering given as whitespace-separated pairs in FILE (or standard input; "-" means standard input).
Package ttycmd implements tty(1) per the GNU coreutils manual: print the file name of the terminal connected to standard input, or "not a tty" (exit status 1) when standard input is not a terminal.
Package ttycmd implements tty(1) per the GNU coreutils manual: print the file name of the terminal connected to standard input, or "not a tty" (exit status 1) when standard input is not a terminal.
Package unamecmd implements uname(1) per POSIX.1-2016 (Issue 7): print system information.
Package unamecmd implements uname(1) per POSIX.1-2016 (Issue 7): print system information.
Package unexpandcmd implements unexpand(1): convert spaces to tabs.
Package unexpandcmd implements unexpand(1): convert spaces to tabs.
Package uniqcmd implements uniq(1) per the GNU coreutils manual: filter adjacent matching lines from INPUT (or standard input), writing to OUTPUT (or standard output).
Package uniqcmd implements uniq(1) per the GNU coreutils manual: filter adjacent matching lines from INPUT (or standard input), writing to OUTPUT (or standard output).
Package unlinkcmd implements unlink(1) per the GNU coreutils manual: call the unlink function to remove the specified FILE.
Package unlinkcmd implements unlink(1) per the GNU coreutils manual: call the unlink function to remove the specified FILE.
Package uptimecmd implements uptime(1) (GNU/procps output shape): current time, how long the system has been running, and the load averages where the platform provides them.
Package uptimecmd implements uptime(1) (GNU/procps output shape): current time, how long the system has been running, and the load averages where the platform provides them.
Package uudecodecmd implements decoding of the portable uuencode formats.
Package uudecodecmd implements decoding of the portable uuencode formats.
Package uuencodecmd implements the portable, historical uuencode(1) format, including the POSIX -m base64 representation.
Package uuencodecmd implements the portable, historical uuencode(1) format, including the POSIX -m base64 representation.
Package watchcmd implements watch(1): run a command periodically.
Package watchcmd implements watch(1): run a command periodically.
Package wccmd implements wc(1) per the GNU coreutils manual: print newline, word, character, byte, and maximum line length counts.
Package wccmd implements wc(1) per the GNU coreutils manual: print newline, word, character, byte, and maximum line length counts.
Package whichcmd implements which(1) (debianutils/GNU-which common surface): locate each COMMAND on the search PATH and print the full path of the executable that would run.
Package whichcmd implements which(1) (debianutils/GNU-which common surface): locate each COMMAND on the search PATH and print the full path of the executable that would run.
Package whoamicmd implements whoami(1) per the GNU coreutils manual: print the user name associated with the current effective user ID.
Package whoamicmd implements whoami(1) per the GNU coreutils manual: print the user name associated with the current effective user ID.
Package whycmd implements why(1) for process and port activity inspection.
Package whycmd implements why(1) for process and port activity inspection.
Package writecmd implements write(1) per POSIX.1-2008 (Issue 7, 2016 Edition): read lines from standard input and write them to the terminal of a logged-in user.
Package writecmd implements write(1) per POSIX.1-2008 (Issue 7, 2016 Edition): read lines from standard input and write them to the terminal of a logged-in user.
Package xargscmd implements a pure-Go GNU-subset xargs: read items from standard input and run a command with them as arguments.
Package xargscmd implements a pure-Go GNU-subset xargs: read items from standard input and run a command with them as arguments.
Package yescmd implements yes(1) per the GNU coreutils manual: repeatedly output a line with all specified STRING(s), or 'y'.
Package yescmd implements yes(1) per the GNU coreutils manual: repeatedly output a line with all specified STRING(s), or 'y'.

Jump to

Keyboard shortcuts

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