Mercurial > hg > config
comparison .bash_overrides @ 544:ed193fcaa0dc
wip
| author | Jeff Hammel <jhammel@mozilla.com> |
|---|---|
| date | Thu, 17 Oct 2013 04:37:17 -0700 |
| parents | 32b202653753 |
| children | 501169756134 |
comparison
equal
deleted
inserted
replaced
| 543:f9614844e872 | 544:ed193fcaa0dc |
|---|---|
| 124 command lsdiff "$@" | 124 command lsdiff "$@" |
| 125 fi | 125 fi |
| 126 | 126 |
| 127 } | 127 } |
| 128 | 128 |
| 129 function mv { | |
| 130 num=$# | |
| 131 if (( num == 0 )) | |
| 132 then | |
| 133 command mv "$@" | |
| 134 return | |
| 135 fi | |
| 136 last=${!#} | |
| 137 directory=$(dirname ${last}) | |
| 138 if [[ ! -e "${directory}" ]] | |
| 139 then | |
| 140 mkdir -p "${directory}" | |
| 141 fi | |
| 142 command mv "$@" | |
| 143 return | |
| 144 | |
| 145 } | |
| 146 | |
| 129 function unlink { | 147 function unlink { |
| 130 command unlink `echo $@ | sed 's/\/$//g'` | 148 command unlink `echo $@ | sed 's/\/$//g'` |
| 131 } | 149 } |
| 132 | 150 |
