Current Version : 1.1.8 (21-07-2024)

 

 
 

Za is a scripting language intended to perform system administration tasks.
It can act as a control mechanism for Bash or other similarly-behaved shells.

Za comes with a small function library built-in for avoiding overly arcane
means of performing simple shell tasks.

Za has a only a small set of dependencies which are most likely already installed
on your target platforms.

Za is designed to inter-operate with the shell efficiently. Use cases are lightweight
scripting, integration, system preparation and similar system administrator tasks.

The end goal is to bring together common tasks, for which a shell language
would normally make many external calls, and to provide cleaner, more maintainable
scripts.

Both integer and floating point operations are supported within the language as
well as some other basic types such as booleans and strings. Arbitrary width integer
and floats are also supported.

Some efforts have been made to allow for easy interaction between the language
and the traditional shell environment.