Non-interactive shell-like language with minimal overhead
Execline is a (non-interactive) scripting language, separated into a parser (execlineb) and a set of commands meant to execute one another in a chain-execution fashion, storing the whole script in the argument array. It features conditional loops, getopt-style option handling, file name globbing, redirection and other shell concepts, expressed as discrete commands rather than in special syntax, minimizing runtime footprint and complexity.
System | Target | Derivation | Build status |
---|---|---|---|
x86_64-linux | /gnu/store/i5vxclklhkf3gw29ii28xnqs1pf23gk0-execline-2.8.0.1.drv | ||
x86_64-linux | i586-pc-gnu | /gnu/store/6ijq65dccvgimp0jxhj4gzjhfysmnrh7-execline-2.8.0.1.drv | |
x86_64-linux | arm-linux-gnueabihf | /gnu/store/d36rzrk5gg2cyh4gffrmjfpz4kfmknnl-execline-2.8.0.1.drv | |
x86_64-linux | aarch64-linux-gnu | /gnu/store/2fx5vd2gclrv7a2j02ydq7vjbzpy16cj-execline-2.8.0.1.drv | |
powerpc64le-linux | /gnu/store/kyp39p3zab4cvd4wk7gpnjn906alg70i-execline-2.8.0.1.drv | ||
mips64el-linux | /gnu/store/77l0a7277rh9bkspwnpalqdd9ckna4xf-execline-2.8.0.1.drv | ||
i686-linux | /gnu/store/9f51pq4cl63blqxriv082p6iwk6713y5-execline-2.8.0.1.drv | ||
i586-gnu | /gnu/store/jh06wjh2faap7a70rpzg67mbq9asd6fa-execline-2.8.0.1.drv | ||
armhf-linux | /gnu/store/qgcwxr10mb843vfxmpbirv9iib4fh68q-execline-2.8.0.1.drv | ||
aarch64-linux | /gnu/store/s9y1v0b23yxys6hvp3j358c9aj4ij77a-execline-2.8.0.1.drv |
Linter | Message | Location |
---|---|---|
wrapper-inputs Make sure 'wrap-program' can finds its interpreter. | "bash-minimal" should be in 'inputs' when 'wrap-program' is used |