Method and a system for managing shell script file development and execution
First Claim
1. A data processing system implemented method for implementing a central point-of-reference for script execution results, comprising:
- establishing a script;
including a library command in said script, said library command specifying a predetermined location;
executing said script;
generating a record in response to said executing said script, wherein the record contains data concerning said script and execution of said script;
during said execution of said script, executing said library command included in said script; and
in response to executing said library command said script, writing the record to said predetermined location.
1 Assignment
0 Petitions
Accused Products
Abstract
Initially, “libraying” text is inserted on all scripts executed on the computer, allowing administrators to discern at a glance every script that has been executed. Furthermore, administrators can easily ascertain the results of all automatically run programs (such as overnight batch jobs) by looking in a common location rather than all over the computer. All scripts installed on a computer system are required to have the ability to generate uniform output. This output includes the script name, the time it was run, the user name and the script execution results. When a script is executed, it will write this detailed output into a predefined directory. There, a file is generated which lists all the parameters associated with the script execution. The parameters are then available for future review by administrators. Additionally, an executed script writes a summary output to a common file. This file provides a single point of reference and further provides a summary description for all activities.
-
Citations
25 Claims
-
1. A data processing system implemented method for implementing a central point-of-reference for script execution results, comprising:
-
establishing a script;
including a library command in said script, said library command specifying a predetermined location;
executing said script;
generating a record in response to said executing said script, wherein the record contains data concerning said script and execution of said script;
during said execution of said script, executing said library command included in said script; and
in response to executing said library command said script, writing the record to said predetermined location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data processing system for implementing a central point-of-reference for script execution results, comprising:
-
means for establishing a script;
means for including a library command in said script, said library command specifying a predetermined location;
executing means for executing said script;
generating means for generating a record in response to said executing said script, wherein the record contains data concerning said script and execution of said script;
during said execution of said script, means for executing said library command included in said script; and
in response to executing said library command said script, writing means for writing the record to said predetermined location. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A data processing system implemented computer program product for implementing a central point-of-reference for script execution results, comprising:
-
instruction means for establishing a script;
instruction means for including a library command in said script, said library command specifying a predetermined location;
executing instructions for executing said script;
generating instructions for generating a record in response to said executing said script, wherein the record contains data concerning said script and execution of said script;
during said execution of said script, instruction means for executing library command included in said script; and
in response to executing said library command said script, writing instructions for writing the record to said predetermined location.
-
-
24. A data processing system implemented method for implementing a central point-of-reference for script execution results, comprising:
-
establishing a plurality of scripts;
including a library command in each one of said plurality of scripts, each one of said library commands specifying a predetermined location;
executing said plurality of scripts;
generating a record in response to said executing said plurality of scripts, wherein the record contains data concerning said each one of said plurality of scripts and execution of said each one of said plurality of scripts;
during said execution of each one of said plurality of scripts, executing said library command included in each one of said plurality of scripts; and
in response to executing said library command included in each one of said plurality of scripts, writing the record for each one of said plurality of scripts to said predetermined location.
-
-
25. A data processing system for implementing a central point-of-reference for script execution results, comprising:
-
means for establishing a plurality of scripts;
means for including a library command in each one of said plurality of scripts, each one of said library commands specifying a predetermined location;
means for executing said plurality of scripts;
means for generating a record in response to said executing said plurality of scripts, wherein the record contains data concerning said each one of said plurality of scripts and execution of said each one of said plurality of scripts;
means during said execution of each one of said plurality of scripts, for executing said library command included in each one of said plurality of scripts; and
in response to executing said library command included in each one of said plurality of scripts, means for writing the record for each one of said plurality of scripts to said predetermined location.
-
Specification