Browse Prior Art Database

Generating AIX Shell Scripts via the Cut, Paste, Sed, & Chmod AIX Commands

IP.com Disclosure Number: IPCOM000113439D
Original Publication Date: 1994-Aug-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 63K

Publishing Venue

IBM

Related People

Gaines, EJ: AUTHOR

Abstract

The process consists of unlocking Computer Software Units (CSUs), currently under Configuration Management (CM) control, submitted by the software engineers for a software build. The unlock step must be performed before the CSUs can be updated. The parameters necessary to unlock a CSU are the name and revision number of the CSU.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Generating AIX Shell Scripts via the Cut, Paste, Sed, & Chmod AIX
Commands

      The process consists of unlocking Computer Software Units
(CSUs), currently under Configuration Management (CM) control,
submitted by the software engineers for a software build.  The unlock
step must be performed before the CSUs can be updated.  The
parameters necessary to unlock a CSU are the name and revision number
of the CSU.

      The initial process consists of executing an AIX* shell script
for each CSU.  For each execution (x) the AIX shell script prompts
(y) the user for the name and revision number of the CSU.  This
process allows the user to perform the task successfully, but
interaction with the keyboard is x times y.  It also prevents your
hands from being free to perform some other task.  Also, the task
takes longer if any response to y is incorrect.

      The objectives for the improve process consist of executing a
single AIX shell script and no interaction with the user.  After
realizing that the name and revision number of the CSU are in a
output file, (Example 1), that was genterated in a previous step and
knowing what the AIX shell script should consist of, (Example 2), The
user is able to go to the AIX Commands Reference for help.
    control_queues : 1.20
    menu : 1.9
    point_definition_file : 1.2
    rsc_request_handler_unit_b.ada : 1.5
    rsc_request_handler_unit_s.ada : 1.2

Example 1.  Current_Build_Submission_Latest_Revision_Report
    vcs -y -u1.20 control_queues
    vcs -y -u1.9 menu
    vcs -y -u1.2 point_definition_file
    vcs -y -u1.5 rsc_request_handler_unit_b.ada
    vcs -y -u1.2 rsc_request_handler_unit_s.ada

Example 2.  AIX Shell Sc...