#!/bin/bash push=true help() { cat <&2 shift ;; *) # no more options. Stop while loop break ;; esac done rm capistrano-demonz-*.gem gem build capistrano-demonz.gemspec VERSION=`ls capistrano-demonz-*.gem | sed 's/[^0-9.]*\([0-9.]*\).*/\1/'` VERSION=${VERSION%?} gem install "capistrano-demonz-$VERSION.gem" if [[ $push == true ]]; then gem push "capistrano-demonz-$VERSION.gem" fi