WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:perlでファイルパスからファイル名を取得する方法

0:[投稿] my [2004/01/12 20:07 ][環境:ie perl]

perlでファイルパスからファイル名を取得するにはどのようにしたら
良いでしょうか?

-----------------------------------
現在は、以下のようにしています。
$dir  = "/aiueo/file.txt";
$dir  =~ /([^\/]+)$/;
$file = $1;  # ★ "file.txt"を取得

これを1行で書く方法は無いでしょうか?


1:[回答] ふじ [2004/01/12 23:13 ]

use File::Basename;
$dir  = "/aiueo/file.txt";
$file = basename($dir);


2:[完了] my [2004/01/13 02:54 ]

めちゃくちゃ単純なことを忘れていました。
自作関数作れば1行になりますね。

>>1
有り難うございます。Basename.pmは見ました。ちょっと重そう
ですが、参考にします。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World