comparison .bashrc @ 310:a6cd6900419e

whview and whemacs use realwhich
author Jeff Hammel <jhammel@mozilla.com>
date Fri, 17 May 2013 02:31:37 -0700
parents 6095d439d1f2
children 11a349035020
comparison
equal deleted inserted replaced
309:6095d439d1f2 310:a6cd6900419e
281 mv "$NEWNAME" "$2" 281 mv "$NEWNAME" "$2"
282 } 282 }
283 283
284 ### `which` commands 284 ### `which` commands
285 285
286 whview() {
287 # which view
288 less `which $@`
289 }
290
291 whemacs() {
292 # which emacs
293 emacs -nw `which $@`
294 }
295
296 realwhich() { 286 realwhich() {
297 # which -> real paths 287 # which -> real paths
298 command which $@ | while read line 288 command which $@ | while read line
299 do 289 do
300 python -c "import os; print os.path.realpath('${line}')" 290 python -c "import os; print os.path.realpath('${line}')"
301 done 291 done
292 }
293
294 whview() {
295 # which view
296 less `realwhich $@`
297 }
298
299 whemacs() {
300 # which emacs
301 emacs -nw `realwhich $@`
302 } 302 }
303 303
304 ### functions for python 304 ### functions for python
305 305
306 pyfile() { 306 pyfile() {