We need a script that makes modifications to a specific set of files attached to this bid.
The paths to each of these files should be defined as variable at the top of the script and used in the script from there moving forward.
Some of the files require the insertion of text into a text file, the other files are xml and should be modified as such.
XML files should verified as correct xml files after the modification is made.
Coders bidding on this project should be experts with Linux, text io and xml.
Scripts submitted are expected to be professional, documented and maintainable.
Unless otherwise specified, if a given file to be modified does not exist the entire script should fail.
The script should check to see if the text or xml to be insert into the file in question already exists in the file. If it does, the script should not add the text, but continue on to the next file.
The files to be modified are in the attached word document.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
Red Hat Enterprise Linux 4