Mike Schilli's Friendly Neighborhood Perl Shop

Home
USArundbrief.com
Resume
CPAN Modules
Articles in English
Articles in German
Mike's Script Archive
English-Japanese Translation Trainer
Adventures with O'Reilly's Safari
10 Easy Steps to Become a California Driver
Unofficial perlmonks.com IRC Channel
My Collection of Outage Pages
Prisma (Computer Club Deutschland)
Mike's Monologues

Mike's Script Archive

Welcome to Mike's script archive on perlmeister.com. These are all scripts whipped up for immediate needs, but with documentation added just in case I'd need them later on. In order to find a home for them without spending too much time and yet have other people benefit, I came up with this format.

The scripts all include documentation and a version number. In order to figure out what a script does, just click on the link, and you'll see nicely formatted documentation including a download link for the script source. Running perldoc scriptname or scriptname -h once you've downloaded a script works as well.

They all come with no warranty, but they're free software. You can redistribute them and/or modify them under the same terms as Perl itself.

If you're a regular at Mike's Script Archive, download the script msa first, it'll help you download other scripts on demand from the command line without consulting a browser.

  • ModDevUtils.pm - Development Utilities for Perl Modules [1.22 09-28-2014 12:30]
  • leo - Look up a word or phrase on dict.leo.org [ 02-22-2012 00:00]
  • tmpl - Create new perl script and module templates [1.16 11-19-2009 14:24]
  • cdbm - Bookmarks for shell directory navigation [1.8 04-10-2009 13:03]
  • pdfextract - Extract pages from PDF documents [ 06-25-2008 07:46]
  • findrc - Find all /etc/rc.d files related to an application [ 02-24-2008 18:38]
  • vpm - Edit all files in a Perl module distro in vim [ 02-13-2008 14:35]
  • mysql-schema - schema - Show a MySQL database schema in ASCII boxes [ 04-27-2007 10:01]
  • pseq - Print a DSC picture sequence [ 04-22-2007 17:31]
  • dellong - Delete files/directories with long names in current dir [ 03-16-2007 23:18]
  • tarrename - Rename a tarball and its top directory [ 08-21-2006 09:59]
  • pm2irc - Fetch perlmonks.com questions and funnel them to IRC [ 06-18-2006 10:09]
  • sf-forum-watch - forum-watch - Watch a Sourceforge forum and send notifications [ 03-01-2006 12:59]
  • tieexample - Example on how to tie STDIN and STDOUT [1.5 02-06-2006 20:52]
  • subsilvercp - Make a copy of phpbb template directory [1.0 02-05-2006 21:26]
  • trackcat - cat with a persistent tracker [1.3 01-21-2006 22:26]
  • ix2iso - Type ISO characters on a non-ISO keyboard [1.1 01-16-2006 21:59]
  • msa - Access Mike's script archive interactively [1.7 01-16-2006 20:19]
  • dotfiles - Install dotfiles .bashrc, .vimrc, .inputrc [1.2 01-16-2006 19:39]
  • cx - chmod +x [1.1 01-07-2006 11:06]
  • verbump - Bump up the version number of a module distribution [1.7 01-01-2006 18:19]
  • synctime - Sync a Linux system's time with the official time [1.3 01-01-2006 18:19]
  • spacehogs - Dig into a file hierarchy and determine the 10 biggest files [1.2 01-01-2006 18:19]
  • POEFetch.pm - Module for bulk-fetching URLs [1.7 01-01-2006 18:19]
  • linenum - prepend a listing with line numbers [1.3 01-01-2006 18:17]
  • iinfo - Extracts and displays image text data [1.3 01-01-2006 18:17]
  • ftivo - FTP shows off of TiVo [1.9 01-01-2006 18:17]
  • findgrep - Find files with content matching a pattern [1.2 01-01-2006 18:17]
  • dns - Resolve DNS entries via HTTP [1.3 01-01-2006 18:17]
  • cvsroot_select - Select a CVS root from all subdirectories under the current one [1.3 01-01-2006 18:17]
  • DailyOnce.pm - Utility to run scripts exactly once a day [1.4 01-01-2006 18:17]
  • podprint - Prints a Perl module documentation page on a postscript printer [1.1 08-27-2005 11:03]
  • tgrep - Grep, but only in Text files [0.01 04-03-2005 16:16]
  • uidfind - find files/directories owned by users not in the password file [0.01 02-23-2005 11:01]
  • homeclean - Clean up your home directory [1.1 02-12-2005 18:19]
  • NiceDate.pm - Print a date in human-readible format [1.3 01-28-2005 17:08]
  • vit - Edit a file in a tarball [1.2 01-14-2005 13:23]
  • excat - cat command with file locking [1.2 12-30-2004 11:34]
  • untar - Smart tar file exploder [1.2 12-09-2004 01:23]
  • updreadme - Update the README file of a module distribution [1.5 11-10-2004 00:06]
  • squirrel - squirrel away and resurrect perl modules for testing [1.4 11-10-2004 00:06]
  • slice - Grab a slice from a file defined by a line range [1.4 11-10-2004 00:06]
  • relay - Start a relaying HTTP server, forwarding requests [1.4 11-10-2004 00:06]
  • rel2abs - Make relative links in an HTML document absolute [1.4 11-10-2004 00:06]
  • podok - Searches for *.pm files recursively and checks if their POD is ok [1.2 11-10-2004 00:06]
  • Pick.pm - A module to ask for user input [1.4 11-10-2004 00:06]
  • newman - a simple CGI script to send mail from web forms [1.4 11-10-2004 00:06]
  • ndbm_dump - Dump and undump a NDBM file [1.3 11-10-2004 00:06]
  • mkm - Make a new MANIFEST file for a Perl module [1.4 11-10-2004 00:06]
  • mailas - Send mail as someone [1.4 11-10-2004 00:06]
  • LimitMail.pm - Send mail, but limit the amount per user [1.3 11-10-2004 00:06]
  • limitmail - Send out notification emails but avoid flooding [1.4 11-10-2004 00:06]
  • i - Call 'make install' on a Makefile or Makefile.PL up the hierarchy [1.4 11-10-2004 00:06]
  • htmlstylize - Stylize dull HTML output [1.4 11-10-2004 00:06]
  • go-perl - perl - A bash shell script to install perl and modules [1.27 11-10-2004 00:06]
  • formfields - extract form field names from a HTML page [1.4 11-10-2004 00:06]
  • f - Convert temperatures between Celsius and Fahrenheit [1.4 11-10-2004 00:06]
  • dumpsto - Dump a Storable data file [1.4 11-10-2004 00:06]
  • CVSUtil.pm - Utility functions for CVS [1.4 11-10-2004 00:06]
  • CronDaemon.pm - Utility module for crontab-triggered pseudo daemons [1.6 11-10-2004 00:06]
  • camsync.pl - Transfer FinePix2650 camera pictures over to harddrive [1.5 11-10-2004 00:06]
  • amazon - Look up books on amazon by ISBN [1.5 11-10-2004 00:06]
  • af - Autoformat ascii text for POD [1.4 11-10-2004 00:06]
  • mp3rename - Rename MP3 files according to contained MP3 tags [1.3 11-10-2004 00:04]
  • bak - Copy files to a backup directory, appending today's date [1.1 06-13-2004 12:09]
  • pounder - load test a http server [1.2 11-10-2003 02:37]
  • wpm - Figure out where a perl module is installed [1.3 08-12-2002 17:05]
  • updcvs - Update the CVS working tree with a *.tgz file [1.3 08-12-2002 17:05]
  • symlinkdir - Display the directory a symlink points to [1.3 08-12-2002 17:05]
  • perlsnap - Get the latest P5P bleeding edge perl [1.3 08-12-2002 17:05]
  • mr - Release a CVS-controlled Perl module [1.3 08-12-2002 17:05]

Latest update: 18-Oct-2014