私はPerlの仮想ファイルシステム層を探しています。実際のファイルシステムの実装方法に関係なく、ls
,mkdir
などの基本的なファイルシステムルーチンの一般的な抽象化を提供するものです。Perlの仮想ファイルシステム
私はこのようなインタフェースたい:私はMetaCPANにthe VFS packageを見つけ
# create a directory "/some/path/tmp" in my current filesystem
my $plainfs = Module::new->(type => 'local', root=>'/some/path);
$plainfs->mdkir("/tmp");
# create "tmp" dir on a remote filesystem
my $sshfs = Module::new->(type=>'ssh', root=>'user:[email protected]:~/pub')
$sshfs->mdkir("/tmp");
を、残念ながら唯一の空、未実装のモジュールがあります。
既に実装されていますか?現在、私は "ローカル"ファイルシステムとftpまたはsshだけを探しています。データベース "ファイルシステム"やその他のCVSなどのエキゾチックな "ファイルシステム"は必要ありません。 20kのMetaCPANモジュールを検索すると、タグ付けシステムなどがなくても苦労します...
ファイル::システムはよく見えます:http://search.cpan.org/~hanenkamp/File-System-1.16/ – perreal
@perrealこのloooksは本当にいいです。深くチェックするつもりです。どのようにそれを見つけるのですか?私はこのパッケージが最初の7ページに示されていない "ファイルシステム"についてMETACPANを探しています。 (Metacpanの検索は本当に大変です。ありがとうございました。 – kobame
@kobame MetaCPANで「ファイルシステム」(引用符なし)を検索すると、これが最初の結果です。優れたIMEですが、それはそれが持つデータとあなたが入力したものだけで動くことができます –