nkfってなんだ (337レス)
nkfってなんだ http://mevius.5ch.net/test/read.cgi/unix/1005206241/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
219: 名無しさん@お腹いっぱい。 [sage] 2008/01/24(木) 11:16:16 うーん。locale見るのはUIのレイヤでやってほしいかなぁ 内部のエンジンがそういう暗黙の挙動をするのは嬉しくないかも http://mevius.5ch.net/test/read.cgi/unix/1005206241/219
220: 名無しさん@お腹いっぱい。 [sage] 2008/01/24(木) 15:08:10 >>218 Ruby 1.9 だと Encoding.locale_charmap がエンコーディング名とか、 Encoding.default_external がエンコーディングオブジェクトとかありますが、 Kconv に tolocale とこっそりつっこんだので、これ使うと楽です。 >>219 > うーん。locale見るのはUIのレイヤでやってほしいかなぁ > 内部のエンジンがそういう暗黙の挙動をするのは嬉しくないかも 基本的には nkf コマンドの UI 部の機能という見解ですが、ライブラリとしての話でしょうか。 その場合は出力エンコーディングを指定してよという話になるわけですが。 ちなみに、今まではなにもいじらなければ JIS がデフォルトだったのでそれってどうよ、だったと。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/220
221: 名無しさん@お腹いっぱい。 [sage] 2008/01/24(木) 19:36:37 nkf"コマンド"ではやって欲しいな http://mevius.5ch.net/test/read.cgi/unix/1005206241/221
222: 成瀬 ◆NBGqNARUSE [sage] 2008/01/24(木) 21:32:52 Ruby 拡張ライブラリだとどうしましょうかね。 * 今まで通りデフォルト JIS * いやいや時代は UTF-8 * 自力でロケールはないとして、 * Encoding.locale_charmap * Encoding.default_external * 指定しないとエラー http://mevius.5ch.net/test/read.cgi/unix/1005206241/222
223: 名無しさん@お腹いっぱい。 [sage] 2008/01/25(金) 02:42:31 >>220 Kconv#tolocale ね。 それは便利そうだ。 >>222 NKF#nkf の挙動の話だよね? 個人的には Kconv#tolocale があるんだし、 NKF は処理速度重視であって欲しいかな。 どれが一番速いのかは分からないけど。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/223
224: 名無しさん@お腹いっぱい。 [sage] 2008/01/25(金) 11:22:34 nkfを使うということをプログラマが選択した時点で、 コード変換に注意を向けているわけですから、指定しないとエラー、 がいいんじゃないですかねぇ。 こっちじゃ動いたけどあっちじゃ動かない、系のトラブルも 回避できますし。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/224
225: 名無しさん@お腹いっぱい。 [sage] 2008/03/01(土) 20:48:25 nkf --guessで、ファイル名も表示する方法ない? 複数ファイル入れた時は、表示されるんだが・・・ http://mevius.5ch.net/test/read.cgi/unix/1005206241/225
226: 成瀬 ◆NBGqNARUSE [sage] 2008/03/01(土) 21:43:27 nkf 単体でやる方法はありませんね。 常にファイル名表示ーするとたぶん問題なんだろうなぁ。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/226
227: 名無しさん@お腹いっぱい。 [sage] 2008/03/01(土) 23:04:38 /dev/nullを加えてnkf -gしてgrep -v /dev/nullする http://mevius.5ch.net/test/read.cgi/unix/1005206241/227
228: 名無しさん@お腹いっぱい。 [sage] 2008/03/01(土) 23:11:45 先にecho -nしとこうぜ http://mevius.5ch.net/test/read.cgi/unix/1005206241/228
229: 名無しさん@お腹いっぱい。 [sage] 2008/04/12(土) 02:41:18 フォルダー内のテキストやHtmlを一括で漢字エンコードするソフトを教えて下さいと2chで頼んだら こちらのソフトを教えていただきました 下記アドレスを見たんですけど使い方がさっぱりわかりません ttp://sourceforge.jp/projects/nkf/document/nkf-man-2_0_6-ja/ja/4/nkf-man-2_0_6-ja.txt このツールで大量のテキストのエンコードを一括変換させるにはどのようにすればいいのでしょうか? Windows xp フォルダー内にはEUCのものとUTF-8のものとがあります これらのファイルを一括でS-JISに変更させる方法を教えて下さい オプションの説明ばかりでもしかして1ファイルづつの操作なのでしょうか? 一括変換の方法も書いてあるのかもしれないけど 疲れて最後までよめませんでした どなたかわかるかたお願いします http://mevius.5ch.net/test/read.cgi/unix/1005206241/229
230: 名無しさん@お腹いっぱい。 [sage] 2008/04/12(土) 03:27:29 悪いこといわんから、Windows用の専用ツール使いなよ。 窓の杜行けばあるでしょ。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/230
231: 名無しさん@お腹いっぱい。 [sage] 2008/04/12(土) 03:37:34 >>230 えっそうなんですか もうひとつ漢字とらんさーというツールも教えてもらったんだけど フォルダーごとエンコードしてみたら2割くらいはバイナリかもしれないと エンコード出来なかった表示がでてきた それでファイルを1枚づつ確認してみたら 見事に1枚もエンコード変換できていませんでした nkfに期待してるのですが 使い方わかんないよ レスありがと 気が向いたら使用方法教えて下さいね おやすみ http://mevius.5ch.net/test/read.cgi/unix/1005206241/231
232: 名無しさん@お腹いっぱい。 [sage] 2008/04/12(土) 03:50:01 nkfの自動判別使った奴があるから探して使いなよ。 nkfでやりたかったら、↓のシェルスクリプト使いな。 #! /bin/sh for i in "$@"; do mv "$i" "$i.org" nkf -s "$i.org" > "$i" done けどツール探した方が速いと思うよ、あなたの場合。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/232
233: 名無しさん@お腹いっぱい。 [sage] 2008/04/12(土) 04:16:15 >>232さん お疲れのところ本当にありがとうございます >>232さんがおっしゃるとおり 簡単操作のツールでなければ使えないかもしれないです^^; でもせっかく教えてくれたスクリプトなので頑張ってみます ありがとうございました おやすみなさい^^ http://mevius.5ch.net/test/read.cgi/unix/1005206241/233
234: 名無しさん@お腹いっぱい。 [sage] 2008/08/28(木) 02:12:18 最近 nkf のリリース無いね。 SourceForge 見る限りではメンテはされているみたいだけど。 そろそろ 2.0.9 とかが出てもいい頃だと思うんだけど。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/234
235: 名無しさん@お腹いっぱい。 [sage] 2008/08/29(金) 06:02:01 どのような変更を期待なさっているので http://mevius.5ch.net/test/read.cgi/unix/1005206241/235
236: 名無しさん@お腹いっぱい。 [sage] 2008/11/05(水) 21:10:48 >>234 Rubyの方で忙しいもので。 まぁ、さすがに放置が過ぎるので、Ruby1.9.1リリースあたりのタイミングで、 Ruby添付と同じものをリリース版として置こうかなと思ってます。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/236
237: 名無しさん@お腹いっぱい。 [sage] 2009/01/22(木) 04:32:00 というわけで nkf 2.0.9 を出しました。 Perl モジュール部分が壊れていたので、Perl で使い方は Git から最新版を落としてくださいまし http://mevius.5ch.net/test/read.cgi/unix/1005206241/237
238: 名無しさん@お腹いっぱい。 [sage] 2009/01/22(木) 09:17:01 いやがらせですねw http://mevius.5ch.net/test/read.cgi/unix/1005206241/238
239: 名無しさん@お腹いっぱい。 [sage] 2009/02/02(月) 12:20:33 2.0.10マダー http://mevius.5ch.net/test/read.cgi/unix/1005206241/239
240: 名無しさん@お腹いっぱい。 [sage] 2009/02/05(木) 00:19:53 入力がUTF-16の時にASCIIって判定されるね -W16とか付けても効かないし http://mevius.5ch.net/test/read.cgi/unix/1005206241/240
241: 名無しさん@お腹いっぱい。 [sage] 2009/02/21(土) 15:20:23 >>238 まぁ、Ruby寄り・・・というか、Rubyも組み込み変換があるのでコマンドがメインかな。 というか、PerlならEncodeがあるじゃないですか。 >>239 Ruby 1.9.1の最初のパッチリリースが出る頃には出そうかなと。 っと、バージョンナンバー二桁にして大丈夫なのかな? だめそうなら2.1.0にしてしまうのでお早めに。 >>240 commit a6a715f3686cb70d38c6616c8e03830ef34d9478 にて修正しました http://mevius.5ch.net/test/read.cgi/unix/1005206241/241
242: 名無しさん@お腹いっぱい。 [sage] 2009/03/18(水) 18:53:38 DLL だと、判定は UTF-16 になるのに lpBytesReturned に 0 が返ってきます。。。 HINSTANCE dll = ::LoadLibrary("nkf32.dll"); funcSetNkfOption *setopt = (funcSetNkfOption *) ::GetProcAddress(dll, "SetNkfOption"); funcNkfConvertSafe *conv = (funcNkfConvertSafe *) ::GetProcAddress(dll, "NkfConvertSafe"); funcNkfGetKanjiCode *getkc = (funcNkfGetKanjiCode *) ::GetProcAddress(dll, "NkfGetKanjiCode"); setopt("-xs"); conv(out, sizeof(out), &bytesReturned, in, sizeof(in)); int charcode = getkc(); ::FreeLibrary(dll); printf("%d %d %s\n", charcode, bytesReturned, out); 2.0.8 だと「4 6 UTF-16」みたいになるのに、2.0.9 だと「4 0」。 git は確認してないけど、>>241 で解決してるのかなぁ http://mevius.5ch.net/test/read.cgi/unix/1005206241/242
243: 名無しさん@お腹いっぱい。 [sage] 2009/07/09(木) 15:58:30 マイナーな要望かもしれないけど UTF-7 や Modified UTF-7 の変換機能が欲しいなあ。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/243
244: 名無しさん@お腹いっぱい。 [sage] 2009/08/21(金) 12:01:49 NKF 2.0.9 のマニュアルの --ic, --oc の CP932 の説明には、 「-x が暗黙のうちに指定される」と書かれていますが、 これが実際には効いていないように思います。 nkf コマンドの 2.0.8 が手元に無くなっちゃったので Ruby での比較になりますが、 2.0.8 → 2.0.9 で挙動が変わってしまっており、 2.0.8 ではマニュアルの通りに動作していたように見えます。 % ruby -rnkf -e 'puts NKF::VERSION; puts NKF.nkf("--ic=CP932 --oc=UTF-8", File.read("hello"))' 2.0.8 (2008-11-08) コンニチハ % ruby_trunk -rnkf -e 'puts NKF::VERSION; puts NKF.nkf("--ic=CP932 --oc=UTF-8", File.read("hello"))' 2.0.9 (2009-01-20) コンニチハ http://mevius.5ch.net/test/read.cgi/unix/1005206241/244
245: 名無しさん@お腹いっぱい。 [sage] 2009/09/02(水) 20:15:12 >>242 手元にDLL用の環境がないので確認できてないんですが、今でもそうなりますかね。 しばらく大きな更新の予定もないので、ここらで2.1.0でも出そうかと思いつ。 >>243 要望があれば検討しますよ、というわけでそのうちには。 Ruby/transcode じゃなくて nkf に欲しいんですよね? >>244 これはバグですね、直します。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/245
246: 名無しさん@お腹いっぱい。 [sage] 2009/09/03(木) 00:23:30 そうですね、 Ruby/transcode にも要る (現状だと net/imap などは自前で実装してますね) と思いますが、 nkf にも欲しいところです。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/246
247: 名無しさん@お腹いっぱい。 [sage] 2009/11/17(火) 12:24:05 # nkf -v Network Kanji Filter Version 2.1.0 (2009-11-17) http://mevius.5ch.net/test/read.cgi/unix/1005206241/247
248: 名無しさん@お腹いっぱい。 [sage] 2009/11/17(火) 12:35:27 おぉ!! http://mevius.5ch.net/test/read.cgi/unix/1005206241/248
249: 名無しさん@お腹いっぱい。 [sage] 2009/11/27(金) 17:33:39 win板のバイナリ来ない (T-T http://mevius.5ch.net/test/read.cgi/unix/1005206241/249
250: 名無しさん@お腹いっぱい。 [] 2009/12/29(火) 17:24:35 64bit版てあるのかな? http://mevius.5ch.net/test/read.cgi/unix/1005206241/250
251: 名無しさん@お腹いっぱい。 [sage] 2010/01/05(火) 13:38:40 環境変数LANGで設定した文字コードへ変換するオプションが欲しいです。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/251
252: 名無しさん@お腹いっぱい。 [sage] 2010/02/12(金) 23:33:02 skfを使え http://mevius.5ch.net/test/read.cgi/unix/1005206241/252
253: efialtes [sage] 2010/02/14(日) 21:37:04 skf にそういう機能はないです。nkf の方は対応したことになっているらしいんですけど、もともとロカールからエンコーディングを抽出するのは POSIX 仕様上困難なので、なにか上手い方法が見つかったら考えます。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/253
254: 名無しさん@お腹いっぱい。 [] 2010/05/23(日) 12:34:07 nkfで2ch内のスレタイ検索してここに来ました。(ここだけでした) ウインドウズ環境でnkf32.exeを使ってみた(nkf32.exe -w16L --overwrite)の ですが、全角の―(ダッシュ)がハイフンだかマイナスだかに変わってしまいます! これは滅茶苦茶困ります。もう泣きそうです。 誰に言えばいいのか分からないからここに書きます、何とかしてください!! http://mevius.5ch.net/test/read.cgi/unix/1005206241/254
255: 名無しさん@お腹いっぱい。 [sage] 2010/05/23(日) 14:55:05 >>254 --cp932 オプションを付けてみると? http://mevius.5ch.net/test/read.cgi/unix/1005206241/255
256: 名無しさん@お腹いっぱい。 [sage] 2010/05/23(日) 15:18:36 >>255 ぎゃー、上手くいきました! 嬉しいです、どうもありがとう。 ショックで良く調べもせず騒いですみませんでした。 本当にありがとう! http://mevius.5ch.net/test/read.cgi/unix/1005206241/256
257: 名無しさん@お腹いっぱい。 [sage] 2010/06/02(水) 02:21:14 manが化けるのって嫌がらせ? http://mevius.5ch.net/test/read.cgi/unix/1005206241/257
258: 名無しさん@お腹いっぱい。 [sage] 2010/06/02(水) 19:19:21 うん。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/258
259: 名無しさん@お腹いっぱい。 [sage] 2010/06/03(木) 02:11:37 manコマンド http://mevius.5ch.net/test/read.cgi/unix/1005206241/259
260: 名無しさん@お腹いっぱい。 [sage] 2010/06/03(木) 05:28:05 manドマンコ http://mevius.5ch.net/test/read.cgi/unix/1005206241/260
261: 名無しさん@お腹いっぱい。 [sage] 2010/06/10(木) 11:55:58 > echo 60_byte_ijou_no_ascii_dake_no_mojiretsu_de_-M_shitemiru_test_ | nkf -M =?EUC-JP?B?60_byte_ijou_no_ascii_dake_no_mojiretsu_de_-M_shitemiru_test_?= http://mevius.5ch.net/test/read.cgi/unix/1005206241/261
262: 名無しさん@お腹いっぱい。 [sage] 2010/06/10(木) 19:01:08 >>261 バージョン上げるよろし http://mevius.5ch.net/test/read.cgi/unix/1005206241/262
263: 名無しさん@お腹いっぱい。 [sage] 2010/06/28(月) 22:38:56 nkf.exeの64bitOSに対応したバージョンって、ないでしょうか? XP-32bitからWin7-64bitに移行したところ、 [サポートされていない16ビットアプリケーション] と出て、とまってしまいます。バッチで組み込んで使っているnkf.exeが唯一、 起動しないアプリになってしまいました。 コマンドラインから c:\>コマンド名.exe 入力ファイル 出力ファイル という手順(順番やオプションは不問)で呼び出しができて、 変換さえできれば、別のソフトでも全くかまいません。 なにか打開策ないでしょうか。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/263
264: 名無しさん@お腹いっぱい。 [sage] 2010/06/29(火) 02:11:49 >>263 64bitバージョンのnkf使えてるよ FreeBSD 8.0 amd64 OS入れ直すだけだね http://mevius.5ch.net/test/read.cgi/unix/1005206241/264
265: 名無しさん@お腹いっぱい。 [sage] 2010/06/29(火) 02:34:01 >>264 マジすか! 挑戦してみます http://mevius.5ch.net/test/read.cgi/unix/1005206241/265
266: 名無しさん@お腹いっぱい。 [sage] 2010/06/29(火) 11:09:36 >>257 歴史的経緯です。 nkfで変換して適当なところに突っ込んでください。 >>263 とりあえず 32bit 版の nkf.exe を使えば動くと思います。 http://www.geocities.jp/va007219/index.html#win95utilnkf http://mevius.5ch.net/test/read.cgi/unix/1005206241/266
267: 名無しさん@お腹いっぱい。 [sage] 2010/06/29(火) 14:44:25 Windowsの文字コードだと、変換できないことが多々あるな・・・。 ファイル名とか。 仕方ないので、find -inum -exec mvで変更してるけど なんか別の方法はないんだろうか。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/267
268: 名無しさん@お腹いっぱい。 [sage] 2010/07/07(水) 22:11:55 mimeエンコードすると、行末の方だけ US-ASCII に成るのは、こういう仕様なんですかね。 $ echo 'aiueo kakikukeko さしすせそたちつてと naninuneno' | nkf -Mj aiueo kakikukeko =?ISO-2022-JP?B?GyRCJDUkNyQ5JDskPSQ/JEEkRCRGJEgbKEIg?= =?US-ASCII?Q?naninuneno?= $ nkf --version Network Kanji Filter Version 2.1.0 (2009-11-17) ちなみにもう少し古い 2.0.9 とかも同様。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/268
269: 名無しさん@そうだ選挙に行こう [sage] 2010/07/10(土) 14:16:26 >>267 --ic=CP932 って話? http://mevius.5ch.net/test/read.cgi/unix/1005206241/269
270: 名無しさん@そうだ選挙に行こう [sage] 2010/07/10(土) 14:18:31 >>268 折り返し対策で仕様です http://mevius.5ch.net/test/read.cgi/unix/1005206241/270
271: 名無しさん@そうだ選挙に行こう [sage] 2010/07/10(土) 23:29:25 >>270 お返事ありがとうございます。 改行を入れると、改行を除去されたり、増えるのも同様にこういう仕様でしょうか。 $ echo -e 'aiueo kakikukeko\n さしすせそたちつてと\n naninuneno' | nkf -Mj aiueo kakikukeko =?ISO-2022-JP?B?GyRCJDUkNyQ5JDskPSQ/JEEkRCRGJEgbKEIK?= naninuneno $ echo -e 'aiueo kakikukeko さしすせそたちつてと\n naninuneno' | nkf -Mj aiueo kakikukeko =?ISO-2022-JP?B?GyRCJDUkNyQ5JDskPSQ/JEEkRCRGJEgbKEI=?= naninuneno $ http://mevius.5ch.net/test/read.cgi/unix/1005206241/271
272: 名無しさん@お腹いっぱい。 [sage] 2010/07/13(火) 13:52:44 >>271 % echo -e 'aiueo kakikukeko\n さしすせそたちつてと\n naninuneno' | ./nkf -Mj aiueo kakikukeko =?ISO-2022-JP?B?GyRCJDUkNyQ5JDskPSQ/JEEkRCRGJEgbKEIK?= naninuneno % echo -e 'aiueo kakikukeko さしすせそたちつてと\n naninuneno' | ./nkf -Mj aiueo kakikukeko =?ISO-2022-JP?B?GyRCJDUkNyQ5JDskPSQ/JEEkRCRGJEgbKEIK?= naninuneno HEAD だと再現しないので、昔あったバグだと思います。 なお、改行が消えてるように見えますが、encoded-word の中にちゃんと入っています。 こうしないと「\n SP」は保存できないのです。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/272
273: 名無しさん@お腹いっぱい。 [sage] 2010/07/14(水) 23:50:28 >>272 お返事ありがとうございます。 $ echo -e 'aiueo kakikukeko さしすせそたちつてと\n naninuneno' | nkf -Mj の例がVersion 2.1.1 (2010-04-28) で以下となることを確認しました。 > aiueo kakikukeko =?ISO-2022-JP?B?GyRCJDUkNyQ5JDskPSQ/JEEkRCRGJEgbKEIK?= naninuneno が、個人的には下を想像していたので、改行のエンコードが意外でした。 > aiueo kakikukeko =?ISO-2022-JP?B?GyRCJDUkNyQ5JDskPSQ/JEEkRCRGJEgbKEI=?= > naninuneno nkf-2.1.0.tar.gzが最新と思っていましたが、リポジトリの方は2.1.1に改版されていたんですね。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/273
274: 名無しさん@お腹いっぱい。 [sage] 2010/07/19(月) 15:38:09 下をデコードしてみるとダメな理由がわかるかと思います。 このあたり MIME encode って難しいんですよねぇ。 リポジトリ内のバージョンはリリース後の次のコミットで上がります。 ちなみに、2.1.1 は Ruby 1.9.2 がリリースされるころに出ます。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/274
275: 名無しさん@お腹いっぱい。 [sage] 2010/07/19(月) 18:33:50 8月初旬か・・ http://mevius.5ch.net/test/read.cgi/unix/1005206241/275
276: 名無しさん@お腹いっぱい。 [sage] 2010/09/13(月) 21:14:57 nkf-2.1.1.tar.gz 日付: 2010-09-13, サイズ: 153.8 KB http://mevius.5ch.net/test/read.cgi/unix/1005206241/276
277: 名無しさん@お腹いっぱい。 [sage] 2010/09/13(月) 23:24:00 あらま。 19:30にsourceforgeを覗いたときはまだ2.1.0が最新だったのに、生き馬の目を抜くような。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/277
278: 名無しさん@お腹いっぱい。 [sage] 2010/09/22(水) 08:50:07 make testでtest_data/ruby-dev:39722がFailになるよ http://mevius.5ch.net/test/read.cgi/unix/1005206241/278
279: 名無しさん@お腹いっぱい。 [sage] 2010/09/22(水) 10:29:42 それ、もう報告されて直ってるよ http://mevius.5ch.net/test/read.cgi/unix/1005206241/279
280: 278 [sage] 2010/09/22(水) 13:23:20 ありがとう。解決しました。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/280
281: 名無しさん@お腹いっぱい。 [sage] 2010/12/21(火) 21:31:44 nkfは、linux用に nkf.dll を導入すべき。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/281
282: 名無しさん@お腹いっぱい。 [sage] 2010/12/22(水) 08:01:59 他のプログラムから利用できるライブラリがあるといいね。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/282
283: 名無しさん@お腹いっぱい。 [sage] 2010/12/22(水) 21:22:41 nkf はもう、Ruby のためだけにメンテされてるのではなかろうか。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/283
284: 名無しさん@お腹いっぱい。 [sage] 2011/04/02(土) 20:06:05.51 DOSでUTF-8 -> SJIS変換に役立っています。(^^)/ http://mevius.5ch.net/test/read.cgi/unix/1005206241/284
285: 名無しさん@お腹いっぱい。 [sage] 2011/04/02(土) 22:17:57.57 そういえば、デフォルト出力コードがsjisになったことなかったけ。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/285
286: 名無しさん@お腹いっぱい。 [age] 2011/05/22(日) 09:15:15.72 いつになったら'%EF%BC%AE%EF%BC%AB%EF%BC%A6'を小細工なしでデコードできるようになるの? http://mevius.5ch.net/test/read.cgi/unix/1005206241/286
287: 名無しさん@お腹いっぱい。 [sage] 2011/05/22(日) 09:45:16.35 echo '%EF%BC%AE%EF%BC%AB%EF%BC%A6' | nkf --url-input じゃだめなん? http://mevius.5ch.net/test/read.cgi/unix/1005206241/287
288: 名無しさん@お腹いっぱい。 [sage] 2011/07/10(日) 22:36:45.24 いつになったら'%EF%BC%AE%EF%BC%AB%EF%BC%A6'へ小細工なしでエンコードできるようになるの? http://mevius.5ch.net/test/read.cgi/unix/1005206241/288
289: 名無しさん@お腹いっぱい。 [sage] 2011/07/11(月) 07:35:15.20 スクリプト言語使えよ http://mevius.5ch.net/test/read.cgi/unix/1005206241/289
290: 名無しさん@お腹いっぱい。 [sage] 2011/07/11(月) 10:30:27.07 >>288 http://sourceforge.jp/forum/forum.php?forum_id=1007 に要望出してみ。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/290
291: 名無しさん@お腹いっぱい。 [] 2011/07/27(水) 20:05:47.10 全角ハイフン「―」(EUC-JPで a1 bd)のUTF-8って nkf -Ew で変換すると e2 80 94 iconvで変換すると e2 80 95 どちらが正しいの? UTF-8の e2 80 94をiconvでEUC-JPとに変換すると iconv: illegal input sequence ってエラーで中断。 nkf -We なら e2 80 94も e2 80 95も a1 bd に変換される。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/291
292: 名無しさん@お腹いっぱい。 [sage] 2011/07/27(水) 20:52:24.85 291です。自己解決しました。スレ汚しスマソ http://mevius.5ch.net/test/read.cgi/unix/1005206241/292
293: 名無しさん@お腹いっぱい。 [sage] 2011/07/27(水) 22:39:32.22 どう解決したのよ。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/293
294: 名無しさん@お腹いっぱい。 [sage] 2011/07/28(木) 19:01:59.52 >>292 どう解決したのよ。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/294
295: 名無しさん@お腹いっぱい。 [sage] 2011/07/28(木) 20:03:31.55 > nkf -Ew で変換すると e2 80 94 EM DASHか > iconvで変換すると e2 80 95 HORIZONTAL BARかって違いだよね。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/295
296: 名無しさん@お腹いっぱい。 [sage] 2011/09/08(木) 22:06:27.11 新版来たけど、まだ>>288には対応してくれないよー。 http://mevius.5ch.net/test/read.cgi/unix/1005206241/296
297: 名無しさん@お腹いっぱい。 [sage] 2011/09/08(木) 22:50:40.67 perl -ane 's/([^\000-\040a-zA-Z0-9$-_.+])/sprintf("%%%X", ord($1))/ge; print $_' これで我慢しとけ http://mevius.5ch.net/test/read.cgi/unix/1005206241/297
298: アンネ [] 2011/12/10(土) 00:00:22.89 やぁ(笑) http://mevius.5ch.net/test/read.cgi/unix/1005206241/298
299: 名無しさん@お腹いっぱい。 [sage] 2011/12/27(火) 00:45:53.12 test http://mevius.5ch.net/test/read.cgi/unix/1005206241/299
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 38 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s