Richard S Hutchison

Programming Projects

I'm finally updating this page, keep your eyes out for code and info!

Click a heading to see an accordion of files. Each file can be opened or downloaded.

Enjoy!

Bash/Shell Scripting

Disclaimer: I haven't checked how all of these perform on the most recent version of mac, cygwin, etc.
  1. bash_profile.txt - My bash_profile setup.
  2. bashrc.txt - My bashrc setup.   -Favorite function: mkcd
  3. checksha.sh - Takes a file and a sha1 value and compares.
  4. hitkey.sh - Usage: hitkey.sh keys_go_here_no_spaces
  5. hitkey_chrome.sh - Just like hitkey but uses Chrome.
  6. imageinfo.sh - Write imagename, width, height for images in folder to info.txt.
  7. imagelocation.sh - Ever wanted to know the GPS location of an image? This does that.
  8. imgur_albums_from_readfilev7.sh - Having a bad day? Download all the happy pictures on r/aww, r/superbowl, and etc!
  9. mdlsFileInfo.sh - List picture metadata. (height, width, orientation, kind)
  10. OpenFiles.sh - My Pride and Joy. When Saved Application State Fails, OpenFiles does not.
  11. pdf2text.sh - Requires pdftotext installed. Batch convert a bunch to text files.
  12. RenameAppendDir.sh - Appends directory to filename.
  13. RenameAppendDir.sh - Appends the modify date to the name.
  14. RenamePrependDir.sh - Prepends directory to filename.
  15. SafariCloseCleaner.sh - Intended to completely clear safari caches and etc.
  16. SelectMenu.sh - A template bash select menu to play with.
  17. SelectMenu.sh - A template bash select menu to play with.

HTML & CSS - Coming Soon!

Javascript, JQuery - Coming Soon!

PHP, MySQL - Coming Soon!

C++ - Coming Soon!

Matlab - Coming Soon!

Visual Basic (for Excel) - Coming Soon!