Use Lumen® Edge Service Manager to automate tasks using shell scripts for your Unix-based operating system instances. Shell script is a file that is executed by the shell which is the operating system command line interface that interprets the commands. Shell scripts are useful for repetitive tasks that are typed one line at a time such as executing routine backups, creating and modifying files, and running a program. Shell scripts combine a series of commands that are then stored and run from one file.
Use shell script tasks in conjunction with write attribute tasks to create and modify where the write attribute task stores values. Use shell script tasks to create content directly within a task and then call the stored values of a write attribute task at a later time. Having accessibility to stored values is important when creating a provisioning workflow. Task results are chained within the same phase of an instance but not accessible outside of each individual phase. Using the shell script in conjunction with the write attribute task gives you access to those results to call in other phases of a provisioning workflow.
To store files in a repository and access them for your tasks, integrate a Git account into the Edge Service Manager.