0:00
 
Window Title
 
 
 
 
 
 
 
 
壁紙の変更

コンピュータ

ネットワーク

ドキュメント

ごみ箱
マイコンピュータ
マイネットワーク
マイドキュメント
ごみ箱

オンラインゲーム

DHTML素材

perl module忘備録

RFC翻訳

文字コード

 

コンピュータ

ネットワーク


コントロールパネル

perl module 忘備録

File::Basename

フルパス名をディレクトリ・ノード名・拡張子に分解する。

use File::Basename;
パッケージをロードする。

my($filename, $directories, $suffix) = fileparse($path , qr/\.[^.]*/ );
$filename:ノード名
$directories:ディレクトリ
$suffix:拡張子(第二パラメタにマッチする部分が拡張子とみなされる)
Windowsの場合は、ドライブ名もディレクトリに含まれる。

my $previous_type = fileparse_set_fstype($type);
fileparseは、デフォルトでは実行しているOSのパス表記が仮定される。
$typeを設定することによって、他のOSのパス表記を解析させることができる。
サポートされるOS:
"MacOS", "VMS", "AmigaOS", "OS2", "RISCOS"
"MSWin32", "DOS" , "Epoc" and "Unix"

レディ