Hatena::Groupdann

dann's blog このページをアンテナに追加 RSSフィード

Fork me on GitHub

2008-05-25

ファイル名から、ディレクトリ名とベース名を取り出す

| ファイル名から、ディレクトリ名とベース名を取り出す - dann's blog を含むブックマーク はてなブックマーク - ファイル名から、ディレクトリ名とベース名を取り出す - dann's blog ファイル名から、ディレクトリ名とベース名を取り出す - dann's blog のブックマークコメント

#!/usr/bin/evn perl
use strict;
use warnings;
use Path::Class;
use Perl6::Say;

my $file = file( 'foo', 'bar', 'tmp.txt' );
say $file->basename;
say $file->dir;

__END__

See also:

http://d.hatena.ne.jp/perlcodesample/20080517/1211118829

perlcodesampleperlcodesample2008/05/26 22:52Moose::Autobox を使うと、ハッシュのリファレンスを、オブジェクトみたいに、メソッドで操作できるんですね。知りませんでした。新しいPerlの書き方になっていくんでしょうか。

danndann2008/05/27 00:43autoboxの機能ですね。新しい書き方になっていくかどうかはあまりPerlを初めてそんなにたっていないのでよくわからないですが、OO的にかけてコードが左から右にスムーズに流れるのはとても好きです。

danndann2008/05/27 00:56perlcodesampleさんの日記は、動くコードの例をTipsとして書かれているのが本当に素晴らしいなぁと思っていて、何か自分も動くTipsのようなものを書ければなぁと思ってます。