開発環境
- OS X Lion - Apple(OS)
- TextWrangler(Text Editor) (BBEditの機能制限無料版、light版)
- Script言語:Perl
『続・初めてのPerl 改訂版』(Randal L. Schwartz, brian d foy, Tom Phoenix 著、伊藤 直也、田中 慎司、吉川 英興 監訳、株式会社ロングテール/長尾 高弘 訳、オライリー・ジャパン、2006年、ISBN4-87311-305-9) の3章(モジュールの使い方), 3.10(練習問題)1を解いてみる。
1.
やり方の1つ。(「やり方は何通りもある」(TIMTOWTDI(There Is More Than One Way To Do It.)))
コード(TextWrangler)
#!/usr/bin/env perl
use strict;
use warnings;
use File::Spec;
use Cwd;
my $cwd = getcwd;
print map{" " . File::Spec->catfile($cwd, $_) . "\n" } glob(".* *");
入出力結果(Terminal)
$ perl sample.pl
/Users/kamimura/Documents/perl/.
/Users/kamimura/Documents/perl/..
/Users/kamimura/Documents/perl/.DS_Store
/Users/kamimura/Documents/perl/.out
/Users/kamimura/Documents/perl/ls.err
/Users/kamimura/Documents/perl/ls.out
/Users/kamimura/Documents/perl/numbers
/Users/kamimura/Documents/perl/perl_kamimura_blog
/Users/kamimura/Documents/perl/perl_program.bak.bak
/Users/kamimura/Documents/perl/perl_program.pl
/Users/kamimura/Documents/perl/perl_program1
/Users/kamimura/Documents/perl/perl_program1.bak
/Users/kamimura/Documents/perl/sample.bak
/Users/kamimura/Documents/perl/sample.pl
/Users/kamimura/Documents/perl/sample_folder
/Users/kamimura/Documents/perl/sample_text
/Users/kamimura/Documents/perl/sample_text.bak
/Users/kamimura/Documents/perl/sample_text.out
/Users/kamimura/Documents/perl/sample_text.out.bak
/Users/kamimura/Documents/perl/sortable_hash
/Users/kamimura/Documents/perl/test
/Users/kamimura/Documents/perl/test.bak
/Users/kamimura/Documents/perl/test_folder
/Users/kamimura/Documents/perl/test_link
/Users/kamimura/Documents/perl/test_new
$
0 コメント:
コメントを投稿