execlineb
small and non-interactive scripting language
Install
- All systems
-
curl cmd.cat/execlineb.sh
- Debian
-
apt-get install execline
- Ubuntu
-
apt-get install execline
- Alpine
-
apk add execline
- Kali Linux
-
apt-get install execline
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install execline
- OS X
-
brew install s6
- Dockerfile
- dockerfile.run/execlineb
- Docker
-
docker run cmd.cat/execlineb execlineb
powered by Commando
execline
small and non-interactive scripting language
Execline is a (non-interactive) scripting language, like sh; but its syntax is quite different from a traditional shell syntax. The execlineb program is meant to be used as an interpreter for a text file; the other commands are essentially useful inside an execlineb script. Execline is as powerful as a shell: it features conditional loops, getopt-style option handling, filename globbing, and more. Meanwhile, its syntax is far more logic and predictable than the shell's syntax, and has no security issues. Execline binaries are installed in /usr/lib/execline/bin, please add it to PATH before using them.
s6
small and secure supervision software suite
s6 is a small suite of programs for UNIX, designed to allow process supervision (a.k.a service supervision), in the line of daemontools and runit, as well as various operations on processes and daemons. It is meant to be a toolbox for low-level process and service administration, providing different sets of independent tools that can be used within or without the framework, and that can be assembled together to achieve powerful functionality with a very small amount of code.