2012年3月29日木曜日

開発環境

『初めてのPerl 第5版』(Randal L. Schwartz, Tom Phoenix, brian d foy 共著、近藤 嘉雪 訳、オライリー・ジャパン、2009年、ISBN978-4-87311-427-9) の13章(ディレクトリ操作), 13.14(練習問題)4を解いてみる。

4.

やり方の1つ。(「やり方は何通りもある」(TIMTOWTDI(There Is More Than One Way To Do It.)))

コード(TextWrangler)

#!/usr/bin/env perl
use strict;
use warnings;

for(@ARGV){
  unlink or warn "failed on $_: $!\n";
}

入出力結果(Terminal)

$ ./perl_program kamimura
failed on kamimura: No such file or directory
$ ls
perl_kamimura_blog perl_program1  sample_text.out
perl_kamimura_blog.bak perl_program1.bak sample_text.out.bak
perl_program  sample   test
perl_program.bak sample.bak  test.bak
perl_program.bak.bak sample_text
perl_program.pl  sample_text.bak
$ ./perl_program perl_program.bak perl_kamimura_blog.bak
$ ls
perl_kamimura_blog perl_program1.bak sample_text.out
perl_program  sample   sample_text.out.bak
perl_program.bak.bak sample.bak  test
perl_program.pl  sample_text  test.bak
perl_program1  sample_text.bak
$

0 コメント:

コメントを投稿