From d4ed78f0a04e9b0052d28d99ec5740198af67e84 Mon Sep 17 00:00:00 2001 From: Holger Just Date: Wed, 31 Aug 2011 14:52:50 +0200 Subject: [PATCH] Cleanup --- .bashrc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.bashrc b/.bashrc index fe1a4bd..7336db9 100755 --- a/.bashrc +++ b/.bashrc @@ -257,25 +257,24 @@ cat() { # directory for project d() { - for dir in $HOME/workspace/$1 $HOME/$1 $1 /Volumes/Finn/$1 $RUBY_PATH/$RUBY_VERSION/lib/ruby/gems/*/gems/$1-* $GEM_HOME/gems/$1; do + local dir + for dir in $HOME/workspace/$1 $HOME/$1 $1 /Volumes/Finn/$1 $RUBY_PATH/$RUBY_VERSION/lib/ruby/gems/*/gems/$1-* $GEM_HOME/gems/$1-*; do if [[ -d "$dir" ]]; then echo $dir break fi done - unset dir } # do stuff with project with_project() { - target=$(d "$1") + local target=$(d "$1") if [[ $target ]]; then echo "$2 $target" "$2" "$target" else echo "unknown project" fi - unset target } # cd to project