この記事は Shell Script Advent Calendar 2015 10日目の記事です。 9日目の記事はryoana14さんの麗しきawkの世界でした。 Shellスクリプトがいつまで経っても
七夕なのでshell one linerで短冊を作ってみた. echo "sedですね" | sed -e 's/\(.\)/┃\1┃\n/g;s/
bashでは if [ $a -eq 0 ] ... と書く代わりに if [[ $a -eq 0 ]] ... と書ける。 test ( [] ) は外部コマンドだから評価のときに毎回forkして遅いような気がする。
cygwinのsedを使ってタブ区切りのtsvをカンマ区切りのcsvに変換しようとしました。 sed -e 's/\t/,/g' でできるかと思ったら出来なかった。 sed -e 's/'$'\t''/,/g' に