Scripting Projects


Introduction
Every so often, I spend an excessive amount of time on a shell script. To make myself fell better, I make this work available to anyone else who might be facing a similar problem.

Keep in mind that these scripts are best suited to the problem that I was facing at the time and depend on Unix facilities like sendmail, ssh, and pipes. You may need to modify them to fit your specific needs.

Enjoy!

GUI Scripts
These are GUI-enabled applets. To date, they have all been written in Perl/GTK+, but I'll use other languages as appropriate. They're small and unpolished enough that they don't warrant posting on a separeate page.

Web Scripts
These are useful for generating semi-dynamic web-pages.

  • utils.php - a set of text-formatting utilities designed to be used in conjunction with a cascading stylesheet like this style.css.
  • photo_thumbnails.php - Photo album that automatically generates thumbnails.
  • people.php - Dossiers of people. Also, guesses a person's homepage using code from homepages.php.
  • papers.php - Bibliographical references and abstracts for published works.
  • homepages.php - Generates a list of users on a Linux/Apache system who have a $HOME/public_html directory containing a valid index. Pulls data from /etc/passwd.



Back