📦 execline-man-pages
62 pages
B
- background(1)launch a command in the background, then go on with the execution flow✨
- backtick(1)run a program and stores its output in an environment variable, then execute another program✨
C
- case(1)conditionally execute a block of commands✨
D
- define(1)replace a literal with a value, then execute another program✨
- dollarat(1)print the positional parameters of an execline script✨
E
- elgetopt(1)perform getopt-style parsing on the arguments to an execline script✨
- elgetpositionals(1)substitute the positional parameters of an execline script✨
- elglob(1)perform globbing on a pattern, then execute another program✨
- eltest(1)evaluate an expression and indicate the result via its exit status✨
- emptyenv(1)empty the current environment, or clean it up; then execute a program✨
- envfile(1)read a file containing variable assignments, add the variables to the environment, then execute a program✨
- exec(1)execute command in current process✨
- execline(1)multicall binary for the execline suite✨
- execline-block(7)overview of execline blocks✨
- execline-cd(1)change the current working directory to a given directory, then execute a program✨
- execline-components(7)example components of an execlineb script✨
- execline-exitcodes(7)how to propagate exit codes up a process dynasty✨
- execline-grammar(7)the execline language design and grammar✨
- execline-pushenv(7)pushing and popping the environment✨
- execline-shell(1)execute $HOME/.execline-shell if available (or /bin/sh otherwise) with the arguments given✨
- execline-startup(1)perform some system-specific login initialization, then execute ${HOME}/.execline-loginshell✨
- execline-substitute(7)overview of execline variable substitution✨
- execline-transform(7)overview of execline value transformation✨
- execline-umask(1)set the umask (file creation mask), then execute a program✨
- execline-why(7)why execline✨
- execlineb(1)command launcher for execline scripts✨
- exit(1)exit the shell✨
- export(1)compatibility function for exporting variables✨
- export-array(1)encode a set of values into an environment variable, then execute a program✨
F
- fdblock(1)set or unset the O_NONBLOCK flag on a given file descriptor (which makes reading or writing non-blocking or blocking), then execute a program✨
- fdclose(1)close a given file descriptor, then execute a program✨
- fdmove(1)move or copy a given file descriptor, then execute a program✨
- fdreserve(1)update the environment with file descriptors that are guaranteed safe to use, then execute a program✨
- fdswap(1)swap two file descriptors, then execute a program✨
- forbacktickx(1)run a program and use its output as loop elements to run another program✨
- foreground(1)execute a sequence of commands✨
- forstdin(1)use input as loop elements to run another program✨
- forx(1)run a loop✨
G
- getcwd(1)store current working directory into a given environment variable, then executes a program✨
- getpid(1)store getpid's process ID in a given environment variable, then execute a program✨
H
- heredoc(1)run a command with a certain string fed to a file descriptor✨
- homeof(1)print the home directory of a user✨
I
- if(1)conditionally execute a command✨
- ifelse(1)perform conditional execution, with two branches✨
- ifte(1)perform a conditional alternative✨
- ifthenelse(1)perform a conditional alternative✨
- importas(1)replace a literal with the value of an environment variable, then execute another program✨
L
- loopwhilex(1)perform a conditional loop✨
M
- multidefine(1)split a value and defines several variables at once, then execute another program✨
- multisubstitute(1)perform several substitutions at once in its argv, then execute another program✨
P
- pipeline(1)run two commands with a pipe between them✨
- piperw(1)create a pipe (an anonymous one), then execute a program✨
- posix-cd(1)change the current working directory to a given directory, then execute a program✨
- posix-umask(1)change file mode creation mask, then execute a program✨
R
- redirfd(1)redirect a given file descriptor to a file, then execute a program✨
- runblock(1)execute an execline block✨
S
- shift(1)bash built-in commands, see bash(1)✨
T
- trap(1)perform an action when the shell receives a signal✨
- tryexec(1)execute into a command line, with a fallback✨
U
- unexport(1)remove a variable from the environment, then execute a program✨
W
- wait(1)wait for jobs to complete✨
- withstdinas(1)read the entirety of standard input in an environment variable, and run another program with that additional environment variable✨
💅
getting it ready, bestie…