[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:12725] Re: sedがマルチバイト対応でない?



小野@名古屋大学 です.

<20020124.101437.35689678.kojima@linet.gr.jp>の記事において
kojima@linet.gr.jpさんは書きました。
kojima> # perl もダメなのか..

Plamo のパッケージからインストールしたわけではない perl の例です
が, 手元の perl5.005_03-20000401 だとこんな結果になりました:
echo '12345' | perl -pe 'y/12345/12345/'
=> 1214151515
echo '12345' | jperl -pe 'y/12345/12345/'
=> 12345
echo '12345' | perl -pe 'use I18N::Japanese; y/12345/12345/'
=> 12345

確か perl のドキュメントの中に
・perl という名前で起動すると (I18N::Japanese なんてモジュールは
使えるけど) 基本的に英語版の perl と同じ動作をする.
・jperl という名前で起動すると use I18N::Japanese; が実行されたの
と同じ状態になって, この状態だとマルチバイトを認識する.
とか書いてあったと思います.
-- 
名古屋大学 工学部 電子工学科 平田研究室
小野 孝男

Follow-Ups
[plamo:12729] Re: sed がマルチバイト対応でない?, Yoshinori Ariie
References
[plamo:12724] Re: sedがマルチバイト対応でない?, KOJIMA Mitsuhiro

[検索ページ] [メール一覧]
Plamo ML 公開システム