作者: rubikitch
日時: 2005/12/27(03:48)
From: davi <davi-1984@...>
Subject: [TSabc:434] Re: VBScriptで外部ファイルをなめる
Date: Tue, 27 Dec 2005 03:43:16 +0900

> > 身も蓋もない答えですが、nkfみたいなもので予めsjisに変換してから処理するのは?
> 
> なる。前処理ですか。

テキスト処理では前処理はよくやる手。

> nkf Win32バイナリの2.0.5.1がUTF-8, UTF-16に対応しているみたい。
> それでやってみるのがよさそうですね。
> 入力の自動判別指定はできるのかな。
できますね。

$ nkf -g jis.html euc.html utf8.html sjis.html
jis.html:ISO-2022-JP
euc.html:EUC-JP
utf8.html:UTF-8
sjis.html:Shift_JIS

さらに、zshなら

$ a_program_to_process_sjis =(nkf -s utf8.html)
なんてことも。
=(nkf -s utf8.html)の部分はコマンド出力を一時ファイルに保存し、
そのファイル名に展開されるというカッコイイ記法。

ftp://ftp.blarg.net/users/amol/zsh/


--
rubikitch
http://www.rubyist.net/~rubikitch/