Random scripts I use for managing my life on my linux laptop.
1column-diff - looks at 2 spreadsheets and performs a diff on only the contents of an arbitrary column from each.
badurl-inspectory.py - uses the requests library to check the redirect chain of phishing emails
bat-status.sh - helps me do long-term performance testing of my battery
clearcomments.sh - replacement for cat that removes comments and blank lines from the file.
cleardiffcomments.sh - clears the comments from a diff output
Convert-NetshTrace.ps1 - convert the ETL file from a "netsh trace" to Wireshark PCAP format.
diff-without-comments.sh - performs a diff by avoiding comments in the original files.
encode.sh - my mencoder / ffmpeg scriptlets, mostly for reminding me what I do.
fdate.pl - future date printer. What date is x days from today?
hphack.pl - print messages to HP PJL LCD screens.
log-splitter.pl - split a single logfile into multiple based on some parameters
new-kernel.sh - automates building new kernels from kernel.org
player.sh - vmware player call to ESX server, for easy launch of ESX guests.
prepare-template-and-zero-disks.sh - from major.io - helps build clear small VMware templates
remove-ip-addresses.sh - anonymizes IPv4 and IPv6 output from logs before sending them on to the world.
ripdvd.sh - rip a DVD to an ISO
simple-threader - build a queue of jobs to run simultaneously
svn-update.sh - my array-based svn/git updater, to keep all my repositories synced locally.
utfgrep - perl tool that helps sanely run "grep" against non-ASCII/non-UTF8 content
win-routes-to-vpnc-routes.pl - run "route print" on windows, this converts that output to VPNC-usable .conf file format.
wwan-control.sh - radio controls, must be run via sudo