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/ldn300srhpf84mwsvyhjj55ag2kf0hmn-execline-2.8.0.1.drv | ||
x86_64-linux | i586-pc-gnu | /gnu/store/fjl75v11aa44kiy4ipmj79fsgqa5awsg-execline-2.8.0.1.drv | |
x86_64-linux | arm-linux-gnueabihf | /gnu/store/jndiln9gd9ffpildfm7bajzjvix83cvv-execline-2.8.0.1.drv | |
x86_64-linux | aarch64-linux-gnu | /gnu/store/jqhaazs6v9i2iw5hizh23l3k0vq5gmcg-execline-2.8.0.1.drv | |
powerpc64le-linux | /gnu/store/0gvilfx6r0s4zqr036dpkjqlk43imwiv-execline-2.8.0.1.drv | ||
mips64el-linux | /gnu/store/2x06lix9adwh157cqsmq5ymdazx9kasl-execline-2.8.0.1.drv | ||
i686-linux | /gnu/store/i8qdakmyjfmrib8pkcc4hfgm78p3xjb7-execline-2.8.0.1.drv | ||
i586-gnu | /gnu/store/zxdkny0y52n67j9rfzkznag9gcch09d4-execline-2.8.0.1.drv | ||
armhf-linux | /gnu/store/88cljjajqmk733yarwxzxg7bjb3d5xh1-execline-2.8.0.1.drv | ||
aarch64-linux | /gnu/store/8gv90850m572v06cxndi3dak9fdg3779-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 |