説明
Perlでホスト名からIPアドレスを求める(またはその逆)にはいろいろな方法があると思いますが、僕は以下のようなやりかたをしています。
もっとスマートな方法(というか、王道)があればご教授いただけると嬉しいです。
コメント

- 2:l-w-i
- 2007/11/08 19:43
>
sprintfに%vという書式があるんですね。知りませんでした。そしてありがとうございます。
ちょっと調べてみたところ、「xx.xx.xx.xx」のように並んでいる数字を表すのに使うようですね。
例)
$ver
= sprintf("%vd", $^V);
=>5.8.8
これは色々な場面で使えそうです(嬉)。
前へ 1 次へ![]()
コメントする
[block]から[/block]までの範囲はブロック表示されます。
部分的に目立たせたい時や、引用などにお使いください。
[code]から[/code]までの範囲は等幅表示されます。
ソースコードや設定ファイルの記述などにお使いください。







私も基本的にl-w-iさんと同じですね。
私の場合、ホスト名からIPアドレスを求める際は、sprintfを使用してます。
#
$host
$bin_addr
$addr