開発環境
- 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) の2章(中級者の基礎知識), 2.4(練習問題)1を解いてみる。
1.
コード(TextWrangler)
#!/usr/bin/env perl use strict; use warnings; print "1000バイト未満のファイル一覧\n"; print map{" $_\n"} grep{-s $_ < 1000} @ARGV;
入出力結果(Terminal)
$ ls -l sample* -rwxr-xr-x@ 2 kamimura staff 159 7 10 16:04 sample.pl -rwxr-xr-x@ 1 kamimura staff 301 6 12 18:57 sample.pl.bak -r-------- 1 kamimura staff 5563 6 10 2001 sample_text -rw-r--r-- 1 kamimura staff 5576 3 18 16:09 sample_text.out -rw-r--r-- 1 kamimura staff 5576 3 17 16:08 sample_text.out.bak sample: total 0 drwxr-xr-x 2 kamimura staff 68 6 23 16:40 sample_folder drwxr-xr-x 2 kamimura staff 68 6 23 16:40 sample_folder copy drwxr-xr-x 2 kamimura staff 68 6 23 16:40 sample_folder copy 2 drwxr-xr-x 2 kamimura staff 68 6 23 16:40 sample_folder copy 3 drwxr-xr-x 2 kamimura staff 68 6 23 16:40 sample_folder copy 4 sample_folder: total 16 -rw-r--r--@ 1 kamimura staff 124 3 15 16:56 sample1.bak -rw-r--r-- 4 kamimura staff 330 3 18 16:09 test $ ./sample.pl sample* 1000バイト未満のファイル一覧 sample sample.pl sample.pl.bak sample_folder $Perl, Programming,
0 コメント:
コメントを投稿