2014-04-29から1日間の記事一覧

Perlにおけるコマンドライン引数の処理

Getopt::LongとPod::Usageというモジュールと組み合わせるのが良さそうです。Getopt::Longは色々罠があるようで、ちゃんとドキュメントを読んで、:configを設定する必要があります。 サンプル use strict; use warnings; use Getopt::Long qw(:config no_ign…

文字コード変換

使いたいと思った時には大抵忘れているのでメモ。 $ iconv -f SJIS -t UTF8 sjis.txt > utf8.txt文字コード変換ではnkfという往年のコマンドがありますが、基本的には別途インストールが必要です。一方、iconvは大抵のUNIX互換OSでビルトインされているみた…

perldocで日本語を表示するお話

結論から言えば、 perldoc -tを使う。 強調表現は無効。 Pod::Perldoc 3.2xを使う*1。 ターミナルでの閲覧にPod::Text::Termcapが使われるようになるので、見た目はPod::Manに比べると少しガッカリ感(?)。Pod::Textプラスアルファって感じ。 こだわりがない…