textutil(MacOSXのテキスト変換ツール)

複数のWord文書をプレーンテキストに変換したかった。そこで思い出したのがこのツール。MacOSXに標準で入っているもの。MacOS X 10.7 Lionにも入っていた。

使い方を簡単にまとめておこう。

ヘルプ

これがあれば以下の説明は不要かもしれない。

textutil -help

オプションなしでコマンドを実行してもヘルプが表示されるようだ。

情報表示

文書ファイルの情報を表示する。

textutil -info hoge.doc

プレーンテキストに変換

textutil -convert txt hoge.doc

これでutf-8のプレーンテキストファイル hoge.txt ができる。

出力するファイル名を指定する場合は,次のようにする。

textutil -convert txt hoge1.doc -output hoge2.txt
変換形式
txt,rtf,rtfd,html,doc,docx,odt,wordml,webarchive

まとめて変換

ワイルドカードが使えるので,まとめて変換できる。

たとえば,カレントディレクトリのdocファイルすべてをテキストファイルに変換するには,次のようにすればよい。

textutil *.doc -cat txt -output hoge.txt