- 締切済み
Powershell ではUTF8出力を表示できない?
Powershell でnkfが使えないとわかりました。 http://d.hatena.ne.jp/sirocco/20090511/1242070398 UTF8絡みはDOS窓でやるしかないのでしょうか? (ファイルに限った話ではなく、パイプ入力で) utf8.txt これはUTF-8ファイルです。 Powershell> type utf8.txt | nkf -s ?????UTF-8?????????????? cmd.exe> type utf8.txt | nkf -s これはUTF-8ファイルです。 Powershell 1.0 ローカライズ版 Windows XP SP-3
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- D-Matsu
- ベストアンサー率45% (1080/2394)
回答No.2
nkfは使えないようですが、コード変換のスクリプトを書くことはできるみたいですね。 スクリプトを書いておいてそこに流すのは出来るのではないかと。 参考: http://d.hatena.ne.jp/chiaki1220jp/20090421
- D-Matsu
- ベストアンサー率45% (1080/2394)
回答No.1
入れていいならcygwinとか…… PowerShellで使えないのははっきりしているようですから、コマンドプロンプト以外の代替手段ということで。
質問者
お礼
ありがとうございました。
質問者
補足
PowerShellはそんなに不便なのでしょうか...
お礼
参考サイト拝見いたしましたが、さっぱり理解できませんでした。(すみません) UTF-8文字の表示、こんな基本的なところでつまづいてしまうとは、がっかりです。 アドバイスありがとうございました。