Documentation
¶
Overview ¶
Package coreutils wraps the coreutils.wasm binary and provides unix compatible helpers. Usage depends on correctly configured builder and a wazero Runtime.
Index ¶
- type Coreutils
- func (c Coreutils) All() unix.FilterLookupMap
- func (c Coreutils) Arch() unix.FilterBuilderFunc
- func (c Coreutils) B2sum() unix.FilterBuilderFunc
- func (c Coreutils) Base32() unix.FilterBuilderFunc
- func (c Coreutils) Base64() unix.FilterBuilderFunc
- func (c Coreutils) Basename() unix.FilterBuilderFunc
- func (c Coreutils) Basenc() unix.FilterBuilderFunc
- func (c Coreutils) Cat() unix.FilterBuilderFunc
- func (c Coreutils) Cksum() unix.FilterBuilderFunc
- func (c Coreutils) Comm() unix.FilterBuilderFunc
- func (c Coreutils) Cp() unix.FilterBuilderFunc
- func (c Coreutils) Csplit() unix.FilterBuilderFunc
- func (c Coreutils) Cut() unix.FilterBuilderFunc
- func (c Coreutils) DD() unix.FilterBuilderFunc
- func (c Coreutils) Date() unix.FilterBuilderFunc
- func (c Coreutils) Dir() unix.FilterBuilderFunc
- func (c Coreutils) Dircolors() unix.FilterBuilderFunc
- func (c Coreutils) Dirname() unix.FilterBuilderFunc
- func (c Coreutils) Echo() unix.FilterBuilderFunc
- func (c Coreutils) Expand() unix.FilterBuilderFunc
- func (c Coreutils) Factor() unix.FilterBuilderFunc
- func (c Coreutils) False() unix.FilterBuilderFunc
- func (c Coreutils) Fmt() unix.FilterBuilderFunc
- func (c Coreutils) Fold() unix.FilterBuilderFunc
- func (c Coreutils) Head() unix.FilterBuilderFunc
- func (c Coreutils) Join() unix.FilterBuilderFunc
- func (c Coreutils) License() string
- func (c Coreutils) Link() unix.FilterBuilderFunc
- func (c Coreutils) Ln() unix.FilterBuilderFunc
- func (c Coreutils) Ls() unix.FilterBuilderFunc
- func (c Coreutils) Md5sum() unix.FilterBuilderFunc
- func (c Coreutils) Mkdir() unix.FilterBuilderFunc
- func (c Coreutils) Mktemp() unix.FilterBuilderFunc
- func (c Coreutils) Mv() unix.FilterBuilderFunc
- func (c Coreutils) Nl() unix.FilterBuilderFunc
- func (c Coreutils) Nproc() unix.FilterBuilderFunc
- func (c Coreutils) Numfmt() unix.FilterBuilderFunc
- func (c Coreutils) Od() unix.FilterBuilderFunc
- func (c Coreutils) Paste() unix.FilterBuilderFunc
- func (c Coreutils) Pathchk() unix.FilterBuilderFunc
- func (c Coreutils) Pr() unix.FilterBuilderFunc
- func (c Coreutils) Printenv() unix.FilterBuilderFunc
- func (c Coreutils) Printf() unix.FilterBuilderFunc
- func (c Coreutils) Ptx() unix.FilterBuilderFunc
- func (c Coreutils) Pwd() unix.FilterBuilderFunc
- func (c Coreutils) Readlink() unix.FilterBuilderFunc
- func (c Coreutils) Realpath() unix.FilterBuilderFunc
- func (c Coreutils) Rm() unix.FilterBuilderFunc
- func (c Coreutils) Rmdir() unix.FilterBuilderFunc
- func (c Coreutils) Seq() unix.FilterBuilderFunc
- func (c Coreutils) Sha1sum() unix.FilterBuilderFunc
- func (c Coreutils) Sha224sum() unix.FilterBuilderFunc
- func (c Coreutils) Sha256sum() unix.FilterBuilderFunc
- func (c Coreutils) Sha384sum() unix.FilterBuilderFunc
- func (c Coreutils) Sha512sum() unix.FilterBuilderFunc
- func (c Coreutils) Shred() unix.FilterBuilderFunc
- func (c Coreutils) Shuf() unix.FilterBuilderFunc
- func (c Coreutils) Sleep() unix.FilterBuilderFunc
- func (c Coreutils) Sort() unix.FilterBuilderFunc
- func (c Coreutils) Split() unix.FilterBuilderFunc
- func (c Coreutils) Sum() unix.FilterBuilderFunc
- func (c Coreutils) Tail() unix.FilterBuilderFunc
- func (c Coreutils) Tee() unix.FilterBuilderFunc
- func (c Coreutils) Touch() unix.FilterBuilderFunc
- func (c Coreutils) Tr() unix.FilterBuilderFunc
- func (c Coreutils) True() unix.FilterBuilderFunc
- func (c Coreutils) Truncate() unix.FilterBuilderFunc
- func (c Coreutils) Tsort() unix.FilterBuilderFunc
- func (c Coreutils) Tty() unix.FilterBuilderFunc
- func (c Coreutils) Uname() unix.FilterBuilderFunc
- func (c Coreutils) Unexpand() unix.FilterBuilderFunc
- func (c Coreutils) Uniq() unix.FilterBuilderFunc
- func (c Coreutils) Unlink() unix.FilterBuilderFunc
- func (c Coreutils) Vdir() unix.FilterBuilderFunc
- func (c Coreutils) Version() string
- func (c Coreutils) Wc() unix.FilterBuilderFunc
- func (c Coreutils) Yes() unix.FilterBuilderFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Coreutils ¶
type Coreutils struct {
// contains filtered or unexported fields
}
Coreutils wraps the coreutils WebAssembly module and provides unix.FilterBuilderFunc for individual tools
func New ¶
New compiles the embedded webassembly file against passed runtime. The compiled web assembly code is owned by runtime, so closing it invalidates all handles produced by Coreutils.
func (Coreutils) All ¶
func (c Coreutils) All() unix.FilterLookupMap
All returns a map of all coreutils commands
func (Coreutils) Arch ¶
func (c Coreutils) Arch() unix.FilterBuilderFunc
Arch returns arch command - note this returns wasm32
func (Coreutils) B2sum ¶
func (c Coreutils) B2sum() unix.FilterBuilderFunc
func (Coreutils) Base32 ¶
func (c Coreutils) Base32() unix.FilterBuilderFunc
func (Coreutils) Base64 ¶
func (c Coreutils) Base64() unix.FilterBuilderFunc
func (Coreutils) Basename ¶
func (c Coreutils) Basename() unix.FilterBuilderFunc
func (Coreutils) Basenc ¶
func (c Coreutils) Basenc() unix.FilterBuilderFunc
func (Coreutils) Cat ¶
func (c Coreutils) Cat() unix.FilterBuilderFunc
func (Coreutils) Cksum ¶
func (c Coreutils) Cksum() unix.FilterBuilderFunc
func (Coreutils) Comm ¶ added in v0.1.1
func (c Coreutils) Comm() unix.FilterBuilderFunc
func (Coreutils) Cp ¶ added in v0.1.1
func (c Coreutils) Cp() unix.FilterBuilderFunc
func (Coreutils) Csplit ¶ added in v0.1.1
func (c Coreutils) Csplit() unix.FilterBuilderFunc
func (Coreutils) Cut ¶
func (c Coreutils) Cut() unix.FilterBuilderFunc
func (Coreutils) DD ¶ added in v0.1.1
func (c Coreutils) DD() unix.FilterBuilderFunc
func (Coreutils) Date ¶
func (c Coreutils) Date() unix.FilterBuilderFunc
func (Coreutils) Dir ¶ added in v0.1.1
func (c Coreutils) Dir() unix.FilterBuilderFunc
func (Coreutils) Dircolors ¶
func (c Coreutils) Dircolors() unix.FilterBuilderFunc
func (Coreutils) Dirname ¶
func (c Coreutils) Dirname() unix.FilterBuilderFunc
func (Coreutils) Echo ¶
func (c Coreutils) Echo() unix.FilterBuilderFunc
func (Coreutils) Expand ¶
func (c Coreutils) Expand() unix.FilterBuilderFunc
func (Coreutils) Factor ¶
func (c Coreutils) Factor() unix.FilterBuilderFunc
func (Coreutils) False ¶
func (c Coreutils) False() unix.FilterBuilderFunc
func (Coreutils) Fmt ¶
func (c Coreutils) Fmt() unix.FilterBuilderFunc
func (Coreutils) Fold ¶
func (c Coreutils) Fold() unix.FilterBuilderFunc
func (Coreutils) Head ¶ added in v0.1.1
func (c Coreutils) Head() unix.FilterBuilderFunc
func (Coreutils) Join ¶
func (c Coreutils) Join() unix.FilterBuilderFunc
func (Coreutils) Link ¶
func (c Coreutils) Link() unix.FilterBuilderFunc
func (Coreutils) Ln ¶ added in v0.1.1
func (c Coreutils) Ln() unix.FilterBuilderFunc
func (Coreutils) Ls ¶ added in v0.1.1
func (c Coreutils) Ls() unix.FilterBuilderFunc
func (Coreutils) Md5sum ¶
func (c Coreutils) Md5sum() unix.FilterBuilderFunc
func (Coreutils) Mkdir ¶ added in v0.1.1
func (c Coreutils) Mkdir() unix.FilterBuilderFunc
func (Coreutils) Mktemp ¶ added in v0.1.1
func (c Coreutils) Mktemp() unix.FilterBuilderFunc
func (Coreutils) Mv ¶ added in v0.1.1
func (c Coreutils) Mv() unix.FilterBuilderFunc
func (Coreutils) Nl ¶
func (c Coreutils) Nl() unix.FilterBuilderFunc
func (Coreutils) Nproc ¶ added in v0.1.1
func (c Coreutils) Nproc() unix.FilterBuilderFunc
func (Coreutils) Numfmt ¶
func (c Coreutils) Numfmt() unix.FilterBuilderFunc
func (Coreutils) Od ¶
func (c Coreutils) Od() unix.FilterBuilderFunc
func (Coreutils) Paste ¶
func (c Coreutils) Paste() unix.FilterBuilderFunc
func (Coreutils) Pathchk ¶ added in v0.1.1
func (c Coreutils) Pathchk() unix.FilterBuilderFunc
func (Coreutils) Pr ¶
func (c Coreutils) Pr() unix.FilterBuilderFunc
func (Coreutils) Printenv ¶
func (c Coreutils) Printenv() unix.FilterBuilderFunc
func (Coreutils) Printf ¶
func (c Coreutils) Printf() unix.FilterBuilderFunc
func (Coreutils) Ptx ¶
func (c Coreutils) Ptx() unix.FilterBuilderFunc
func (Coreutils) Pwd ¶
func (c Coreutils) Pwd() unix.FilterBuilderFunc
func (Coreutils) Readlink ¶ added in v0.1.1
func (c Coreutils) Readlink() unix.FilterBuilderFunc
func (Coreutils) Realpath ¶ added in v0.1.1
func (c Coreutils) Realpath() unix.FilterBuilderFunc
func (Coreutils) Rm ¶ added in v0.1.1
func (c Coreutils) Rm() unix.FilterBuilderFunc
func (Coreutils) Rmdir ¶ added in v0.1.1
func (c Coreutils) Rmdir() unix.FilterBuilderFunc
func (Coreutils) Seq ¶
func (c Coreutils) Seq() unix.FilterBuilderFunc
func (Coreutils) Sha1sum ¶
func (c Coreutils) Sha1sum() unix.FilterBuilderFunc
func (Coreutils) Sha224sum ¶
func (c Coreutils) Sha224sum() unix.FilterBuilderFunc
func (Coreutils) Sha256sum ¶
func (c Coreutils) Sha256sum() unix.FilterBuilderFunc
func (Coreutils) Sha384sum ¶
func (c Coreutils) Sha384sum() unix.FilterBuilderFunc
func (Coreutils) Sha512sum ¶
func (c Coreutils) Sha512sum() unix.FilterBuilderFunc
func (Coreutils) Shred ¶
func (c Coreutils) Shred() unix.FilterBuilderFunc
func (Coreutils) Shuf ¶
func (c Coreutils) Shuf() unix.FilterBuilderFunc
func (Coreutils) Sleep ¶
func (c Coreutils) Sleep() unix.FilterBuilderFunc
func (Coreutils) Sort ¶ added in v0.1.1
func (c Coreutils) Sort() unix.FilterBuilderFunc
func (Coreutils) Split ¶ added in v0.1.1
func (c Coreutils) Split() unix.FilterBuilderFunc
func (Coreutils) Sum ¶
func (c Coreutils) Sum() unix.FilterBuilderFunc
func (Coreutils) Tail ¶ added in v0.1.1
func (c Coreutils) Tail() unix.FilterBuilderFunc
func (Coreutils) Tee ¶
func (c Coreutils) Tee() unix.FilterBuilderFunc
func (Coreutils) Touch ¶ added in v0.1.1
func (c Coreutils) Touch() unix.FilterBuilderFunc
func (Coreutils) Tr ¶ added in v0.1.1
func (c Coreutils) Tr() unix.FilterBuilderFunc
func (Coreutils) True ¶
func (c Coreutils) True() unix.FilterBuilderFunc
func (Coreutils) Truncate ¶
func (c Coreutils) Truncate() unix.FilterBuilderFunc
func (Coreutils) Tsort ¶ added in v0.1.1
func (c Coreutils) Tsort() unix.FilterBuilderFunc
func (Coreutils) Tty ¶ added in v0.1.1
func (c Coreutils) Tty() unix.FilterBuilderFunc
func (Coreutils) Uname ¶
func (c Coreutils) Uname() unix.FilterBuilderFunc
func (Coreutils) Unexpand ¶
func (c Coreutils) Unexpand() unix.FilterBuilderFunc
func (Coreutils) Uniq ¶
func (c Coreutils) Uniq() unix.FilterBuilderFunc
func (Coreutils) Unlink ¶
func (c Coreutils) Unlink() unix.FilterBuilderFunc
func (Coreutils) Vdir ¶ added in v0.1.1
func (c Coreutils) Vdir() unix.FilterBuilderFunc
func (Coreutils) Wc ¶
func (c Coreutils) Wc() unix.FilterBuilderFunc
func (Coreutils) Yes ¶
func (c Coreutils) Yes() unix.FilterBuilderFunc
Click to show internal directories.
Click to hide internal directories.