1
0
mirror of https://github.com/meineerde/dotfiles.git synced 2025-10-17 19:41:01 +00:00

Quote some paths

This commit is contained in:
Holger Just 2011-08-31 14:48:29 +02:00
parent d05244d4a8
commit 5003586fdd

14
.bashrc
View File

@ -249,7 +249,7 @@ alias redcar="wrapped_redcar --fork"
# if cat is called on a directory, call ls instead # if cat is called on a directory, call ls instead
cat() { cat() {
if [[ $# = 1 ]] && [[ -d $1 ]]; then if [[ $# = 1 ]] && [[ -d $1 ]]; then
ls $1 ls "$1"
else else
/usr/bin/env cat "$@" /usr/bin/env cat "$@"
fi fi
@ -258,7 +258,7 @@ cat() {
# directory for project # directory for project
d() { d() {
for dir in $HOME/workspace/$1 $HOME/$1 $1 /Volumes/Finn/$1 $RUBY_PATH/$RUBY_VERSION/lib/ruby/gems/*/gems/$1-*; do for dir in $HOME/workspace/$1 $HOME/$1 $1 /Volumes/Finn/$1 $RUBY_PATH/$RUBY_VERSION/lib/ruby/gems/*/gems/$1-*; do
if [[ -d $dir ]]; then if [[ -d "$dir" ]]; then
echo $dir echo $dir
break break
fi fi
@ -268,10 +268,10 @@ d() {
# do stuff with project # do stuff with project
with_project() { with_project() {
target=$(d $1) target=$(d "$1")
if [[ $target ]]; then if [[ $target ]]; then
echo $2 $target echo "$2 $target"
$2 $target "$2" "$target"
else else
echo "unknown project" echo "unknown project"
fi fi
@ -279,10 +279,10 @@ with_project() {
} }
# cd to project # cd to project
c() { with_project $1 cd; } c() { with_project "$1" cd; }
# open project in editor # open project in editor
e() { with_project $1 $EDITOR; } e() { with_project "$1" "$EDITOR"; }
# Enable programmable completion features. # Enable programmable completion features.
if [[ -f /etc/bash_completion ]]; then . /etc/bash_completion; fi if [[ -f /etc/bash_completion ]]; then . /etc/bash_completion; fi