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. |
|
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'. |
Click to show internal directories.
Click to hide internal directories.