BSD由来のMacのsedでは¥t(Tab)が使えない。 > cat sample.txt A B C D E F G > od -a sample.txt 0000000 A ht B ht C ht D sp E sp F sp G nl > cat sample.txt | /usr/bin/sed -e "s/\t//g" | od -a 0000000 A ht B ht C ht D sp E sp F sp G nl 上記のようにファイル中のTabを削除できない。 対策 Gnuのsedを使用する。 brew install gnu-sed > cat sample.txt | /usr/local/bin/gsed -e "s/\t//g" | od -a 0000000 A B C D sp E sp F sp G nl Tabが削除される。また¥sも使える。 > cat