lsh - Lua shell scripting library.

Modules

lsh The lsh Lua shell scripting library.
lsh.cmd A process builder.
lsh.cmd.child Representation of a running or exited child process.
lsh.cmd.status Describes the result of a process after it has terminated.
lsh.fio File input/output.
lsh.fio.fh File input/output handle.
lsh.memfd In-memory anonymous file.
lsh.path Create and manipulate filesystem paths.
lsh.pipeline A pipeline builder.
lsh.pipeline.children Representation of the running or exited child processes of a pipeline.
lsh.pipeline.pstatus Describes the result of the child processes of a pipeline after they have terminated.
lsh.stringx String extensions.
lsh.time Time and clock functions.

Topics

README.md

Examples

cmd_spec.lua
helper.lua
libc_spec.lua
memfd_spec.lua
nofile_spec.lua
path_spec.lua
pipeline_spec.lua
stringx_spec.lua
generated by LDoc 1.5.0 Last updated 2026-10-02 09:04:27 UTC (f69ca05)