Skip to content
This repository

A series of Bash and ZShell scripts

branch: master
Octocat-spinner-32 beep-timer-ignite
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE License these scripts as CC-BY 3.0 July 10, 2013
Octocat-spinner-32 README.md
Octocat-spinner-32 ReComment.scpt
Octocat-spinner-32 ackgradle Ack parameterized invocation to search gradle files July 05, 2011
Octocat-spinner-32 bamboo
Octocat-spinner-32 battery Added new scripts for battery status, iphoto reverting and tabstospaces November 27, 2011
Octocat-spinner-32 chksha1 Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 colornetstat
Octocat-spinner-32 crashplan-start Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 crashplan-stop
Octocat-spinner-32 doforever Wrote a do-forever script December 05, 2011
Octocat-spinner-32 ejectall Ejectall script December 31, 2012
Octocat-spinner-32 ejectalldisks.scpt
Octocat-spinner-32 find-eclipse-workspaces
Octocat-spinner-32 findjarcontaining Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 fixbrewperms Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 generaterandomchanges Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 generaterandomfiles Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 git-cdandpull Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 git-cdandsvnrebase Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 git-completion Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 git-compressallrepos Updates to git and pinboard scripts June 30, 2011
Octocat-spinner-32 git-deletealltags Delete all git tags script May 27, 2011
Octocat-spinner-32 git-fetchrecursive Renamed fetchrecursive since underscores prevent auto-complete August 19, 2012
Octocat-spinner-32 git-finddirty Handle spaces in path names in git dirty repository finder September 08, 2012
Octocat-spinner-32 git-findunpushed
Octocat-spinner-32 git-gc_recursive Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 git-graphlive Comment the treelive script as an enhancement to #7 January 20, 2014
Octocat-spinner-32 git-plotrepo.rb Added misc git commands August 29, 2012
Octocat-spinner-32 git-publish-branch Added misc git commands August 29, 2012
Octocat-spinner-32 git-rank-contributors
Octocat-spinner-32 git-rmignored Added misc git commands August 29, 2012
Octocat-spinner-32 git-wtf
Octocat-spinner-32 git.nr Script to create a new repo, populated with a README January 26, 2014
Octocat-spinner-32 github-gem-install
Octocat-spinner-32 gitnewrepo
Octocat-spinner-32 hg-cdpullandupdate Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 history.cuttail Make cuttail generic (pasteboard instead of an editor) January 20, 2014
Octocat-spinner-32 historytailbash Added history scripts August 29, 2012
Octocat-spinner-32 historytailzsh More flexibly trim off the history's entry number February 14, 2013
Octocat-spinner-32 hub.zsh_completion Hub zsh completion August 21, 2013
Octocat-spinner-32 imageconvert Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 iphoto-reverttooriginals Added new scripts for battery status, iphoto reverting and tabstospaces November 27, 2011
Octocat-spinner-32 isappinstalled Script to test if a binary is installed June 29, 2011
Octocat-spinner-32 iterm
Octocat-spinner-32 jenkins-start Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 jenkins-start-8090 Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 lein Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 loopthis
Octocat-spinner-32 macosx-rescan-services-menu Added script to rebuild the services menu on a Mac June 01, 2011
Octocat-spinner-32 macports-cleanup Adding macports commands February 04, 2012
Octocat-spinner-32 macports-update Adding macports commands February 04, 2012
Octocat-spinner-32 macprefs Mac preferences December 22, 2012
Octocat-spinner-32 markdown-andopen Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 markdown-here Upgraded markdownhere to use multimarkdown February 24, 2012
Octocat-spinner-32 markdown.pl First commit of Matthews scripts December 24, 2010
Octocat-spinner-32 mdlstaglist Openmeta scripts February 04, 2012
Octocat-spinner-32 mvim
Octocat-spinner-32 mysql-start
Octocat-spinner-32 mysql-stop Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 openmeta Added openmeta command February 04, 2012
Octocat-spinner-32 openmetaallfileshere Change to hit files, not folders in openmetafile changing script February 04, 2012
Octocat-spinner-32 openmetaallfoldershere Openmeta scripts February 04, 2012
Octocat-spinner-32 openmetalisttags
Octocat-spinner-32 orgtomarkdown Tuning org mode converter January 30, 2012
Octocat-spinner-32 orgtomarkdowndots Org mode conversion script July 16, 2012
Octocat-spinner-32 p4diff
Octocat-spinner-32 p4merge perforce scripts January 15, 2012
Octocat-spinner-32 pinboard-backup Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 postgresql-start Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 postgresql-stop Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 prepmigrate-brew
Octocat-spinner-32 prepmigrate-gems Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 prepmigrate-port Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 ql
Octocat-spinner-32 ramdisk Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 removedropboxconflicts Fixed script January 30, 2012
Octocat-spinner-32 replace-word-in-filename Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 resty Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 rilconvert Read it later converter January 28, 2012
Octocat-spinner-32 scmupdateallprojects Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 setmaven2
Octocat-spinner-32 setmaven3 Updated to Maven 3.0.4 March 03, 2012
Octocat-spinner-32 setmavenpoly Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 subl Added symlink to sublime text editor July 12, 2013
Octocat-spinner-32 svncdandupdate Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 tabstospacesfor
Octocat-spinner-32 terminal Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 terminal.scpt
Octocat-spinner-32 timemachine-findonlyononeside Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 timemachine-verify Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 treelive Improved treelive to accept parameters October 20, 2012
Octocat-spinner-32 unzipall
Octocat-spinner-32 vacuummail made vacuummail more automatic May 09, 2013
Octocat-spinner-32 visualvm Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 vmware-start Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 welcome
Octocat-spinner-32 wireshark-auth Renamed all scripts to have no filename extension November 27, 2011
Octocat-spinner-32 z.sh Linked to z-zsh program December 30, 2011
Octocat-spinner-32 zshverboseoff Updating lein to 1.4.2. Updating names of other scripts to begin with… March 16, 2011
README.md

Matthew's Shell Scripts

These are a series of utility scripts for Bash and ZShell from Matthew McCullough. Many are derived from prior works of open source, but some original URLs have been lost. Please point out any original art URLs and they will be added. I always strive to give credit to prior art authors.

Please fork, fix, enhance, and send pull requests.

MIT License

Copyright (c) 2010, Matthew McCullough, Ambient Ideas, LLC

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Something went wrong with that request. Please try again.