equal
deleted
inserted
replaced
39 done |
39 done |
40 } |
40 } |
41 |
41 |
42 # This function seen in Frank Terbeck config files is an improvement over |
42 # This function seen in Frank Terbeck config files is an improvement over |
43 # my previous mkcd alias... |
43 # my previous mkcd alias... |
44 functions mkcd() { |
44 function mkcd() { |
45 [[ -z $1 ]] && printf 'usage: mkcd NEW-DIRECTORY\n' && return 1 |
45 [[ -z $1 ]] && printf 'usage: mkcd NEW-DIRECTORY\n' && return 1 |
46 [[ -d $1 ]] && printf 'mkcd: Directory %s already exists; cd-ing\n' $1 |
46 [[ -d $1 ]] && printf 'mkcd: Directory %s already exists; cd-ing\n' $1 |
47 command mkdir -p -- $1 |
47 command mkdir -p -- $1 |
48 builtin cd -- $1 |
48 builtin cd -- $1 |
49 } |
49 } |