Skip to content

Instantly share code, notes, and snippets.

@zedtux
Created November 19, 2010 15:38
Show Gist options
  • Save zedtux/706659 to your computer and use it in GitHub Desktop.
Save zedtux/706659 to your computer and use it in GitHub Desktop.
~/Developments $ set -x ; cd . ; set +x rvm:ruby-1.9.2-p0
+-zsh:47> cd .
+cd:1> [[ x. == x... ]]
+cd:3> [[ x. == x.... ]]
+cd:5> [[ x. == x..... ]]
+cd:7> [[ x. == x...... ]]
+cd:10> cd .
+__rvm_project_rvmrc:2> local cwd
+__rvm_project_rvmrc:5> cwd=/Users/guillaumeh/Developments
+__rvm_project_rvmrc:7> :
+__rvm_project_rvmrc:9> [[ -z /Users/guillaumeh/Developments || /Users/guillaumeh == /Users/guillaumeh/Developments || / == /Users/guillaumeh/Developments ]]
+__rvm_project_rvmrc:29> [[ -f /Users/guillaumeh/Developments/.rvmrc ]]
+__rvm_project_rvmrc:53> cwd=+__rvm_project_rvmrc:53> dirname /Users/guillaumeh/Developments
+__rvm_project_rvmrc:53> cwd=/Users/guillaumeh
+__rvm_project_rvmrc:7> :
+__rvm_project_rvmrc:9> [[ -z /Users/guillaumeh || /Users/guillaumeh == /Users/guillaumeh ]]
+__rvm_project_rvmrc:11> [[ -n '' ]]
+__rvm_project_rvmrc:26> break
+__rvm_project_rvmrc:58> return 0
+__rvm_project_rvmrc:2> local cwd
+__rvm_project_rvmrc:5> cwd=/Users/guillaumeh/Developments
+__rvm_project_rvmrc:7> :
+__rvm_project_rvmrc:9> [[ -z /Users/guillaumeh/Developments || /Users/guillaumeh == /Users/guillaumeh/Developments || / == /Users/guillaumeh/Developments ]]
+__rvm_project_rvmrc:29> [[ -f /Users/guillaumeh/Developments/.rvmrc ]]
+__rvm_project_rvmrc:53> cwd=+__rvm_project_rvmrc:53> dirname /Users/guillaumeh/Developments
+__rvm_project_rvmrc:53> cwd=/Users/guillaumeh
+__rvm_project_rvmrc:7> :
+__rvm_project_rvmrc:9> [[ -z /Users/guillaumeh || /Users/guillaumeh == /Users/guillaumeh ]]
+__rvm_project_rvmrc:11> [[ -n '' ]]
+__rvm_project_rvmrc:26> break
+__rvm_project_rvmrc:58> return 0
+__rvm_project_rvmrc:2> local cwd
+__rvm_project_rvmrc:5> cwd=/Users/guillaumeh/Developments
+__rvm_project_rvmrc:7> :
+__rvm_project_rvmrc:9> [[ -z /Users/guillaumeh/Developments || /Users/guillaumeh == /Users/guillaumeh/Developments || / == /Users/guillaumeh/Developments ]]
+__rvm_project_rvmrc:29> [[ -f /Users/guillaumeh/Developments/.rvmrc ]]
+__rvm_project_rvmrc:53> cwd=+__rvm_project_rvmrc:53> dirname /Users/guillaumeh/Developments
+__rvm_project_rvmrc:53> cwd=/Users/guillaumeh
+__rvm_project_rvmrc:7> :
+__rvm_project_rvmrc:9> [[ -z /Users/guillaumeh || /Users/guillaumeh == /Users/guillaumeh ]]
+__rvm_project_rvmrc:11> [[ -n '' ]]
+__rvm_project_rvmrc:26> break
+__rvm_project_rvmrc:58> return 0
+__rvm_project_rvmrc:2> local cwd
+__rvm_project_rvmrc:5> cwd=/Users/guillaumeh/Developments
+__rvm_project_rvmrc:7> :
+__rvm_project_rvmrc:9> [[ -z /Users/guillaumeh/Developments || /Users/guillaumeh == /Users/guillaumeh/Developments || / == /Users/guillaumeh/Developments ]]
+__rvm_project_rvmrc:29> [[ -f /Users/guillaumeh/Developments/.rvmrc ]]
+__rvm_project_rvmrc:53> cwd=+__rvm_project_rvmrc:53> dirname /Users/guillaumeh/Developments
+__rvm_project_rvmrc:53> cwd=/Users/guillaumeh
+__rvm_project_rvmrc:7> :
+__rvm_project_rvmrc:9> [[ -z /Users/guillaumeh || /Users/guillaumeh == /Users/guillaumeh ]]
+__rvm_project_rvmrc:11> [[ -n '' ]]
+__rvm_project_rvmrc:26> break
+__rvm_project_rvmrc:58> return 0
+__rvm_project_rvmrc:2> local cwd
+__rvm_project_rvmrc:5> cwd=/Users/guillaumeh/Developments
+__rvm_project_rvmrc:7> :
+__rvm_project_rvmrc:9> [[ -z /Users/guillaumeh/Developments || /Users/guillaumeh == /Users/guillaumeh/Developments || / == /Users/guillaumeh/Developments ]]
+__rvm_project_rvmrc:29> [[ -f /Users/guillaumeh/Developments/.rvmrc ]]
+__rvm_project_rvmrc:53> cwd=+__rvm_project_rvmrc:53> dirname /Users/guillaumeh/Developments
+__rvm_project_rvmrc:53> cwd=/Users/guillaumeh
+__rvm_project_rvmrc:7> :
+__rvm_project_rvmrc:9> [[ -z /Users/guillaumeh || /Users/guillaumeh == /Users/guillaumeh ]]
+__rvm_project_rvmrc:11> [[ -n '' ]]
+__rvm_project_rvmrc:26> break
+__rvm_project_rvmrc:58> return 0
+-zsh:47> set +x
~/Developments $
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment