Alwanza Home Perl Programs Alwanza Bells and Whistles



System Administration Tools

RPM Backup
Use to back-up the rpm database on RHE3 through RHE5 before using yum or up3date

Website Maintenance Tools

Text Substitution
Useful for making changes to email addresses, copyright or revision dates, misspellings or any other substitution of strings contained within one line of HTML, in multiple files and multiple directories, recursively.  This nearly 600-line interactive script could be replaced with a one-line grep in Unix/Linux. 
So here's why I wrote 600 lines:
  • I don't always have the luxury of working on Unix or Linux OS.
  • The directory prompts assure me that I'm not inadvertently overwriting files.
  • It also functions as a handy reminder of code snippets for reuse.

Site Map Maker
This 750-line script will make a map of a Web site, very similar to this one:  Alwanza Site Map (but without the buttons).
It is useful for finding lost or forgotten pages.

Lower Case HTML Tags
This 367-line script (with extensive comments) will convert all HTML tags & property names to lower case change <br> to <br />, <p> to <br /><br /> and eliminate </p>.
It will preserve scripts as is.  WARNING:  This script needs to be refactored and does not always copy correctly.  Expect new code by December 2008.


Dynamic Page Generators

(coming soon)