コンソールでPATHの区切り文字を分解する
echo $PATH | ruby -aF':' -ne 'puts $F'
PATH の文字ってパッと見で分からない
たとえば、MANPATH
takuya@rena:~$ manpath /usr/local/share/npm/share/man:/usr/local/share/man/ja:/usr/local/share/man:/opt/X11/share/man:/usr/share/man:/Applications/Xcode.app/Contents/Developer/usr/share/man:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/man
たとえば、PATH
takuya@rena:~$ echo $PATH /usr/local/share/npm/bin:/Users/takuya/bin:/usr/local/sbin:/usr/local/bin:/opt/X11/bin:/usr/sbin:/usr/bin:/sbin:/bin:/Users/takuya/.rbenv/shims
まぁPATHについてはENV['PATH']見ろよって話なんだけど。
ワンライナーで区切り文字を指定して、可読性の向上
manpath は確認しやすくなる。$MANPATH設定されてない時に重宝した。
takuya@rena:~$ manpath | ruby -aF':' -ne 'puts $F' /usr/local/share/npm/share/man /usr/local/share/man/ja /usr/local/share/man /opt/X11/share/man /usr/share/man /Applications/Xcode.app/Contents/Developer/usr/share/man /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/man