それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

OSX の sed は改行コードの挿入が・・・出来ない?

Mac OSXの /usr/bin/sed は置換で改行文字をエスケープできなかった

echo $PYTHONPATH | sed  s/:/\n/g # ⇐改行コードに置換できない
# => /usr/local/lib/python2.7/site-packagesn/usr/local/lib/python2.7/site-packagesn

もうどうしていいかわからない。

改行は、bashらしく改行として入れる

takuya@air:~/Desktop$ echo $PATH  | sed  -e 's/:/\
> /g' | awk '{print length($0),$0 } ' | sort -nr | cut -d " "  -f 2
/Users/takuya/.rbenv/shims
/usr/local/share/npm/bin
/Users/takuya/bin
/usr/local/sbin
/usr/local/bin
/opt/X11/bin
/usr/sbin
/usr/bin
/sbin
/bin