perl
http://search.cpan.org/~bloonix/Log-Handler-0.71/lib/Log/Handler.pm perlログ処理サンプル use Log::Handler; my $log = Log::Handler->new(); $log->add( file => { timeformat => "%Y/%m/%d %H:%M:%S", filename => "app.log", mode => 'append', maxl…
自分用perl雛形クラス #------------------------------------------------------------------------------- # ClassHinagata.pm - クラスの雛形 # # 使用例) # # #---------- コンストラクタ # #my $ch = ClassHinagata->new("1st message", "2nd message")…
my @multi_field_data_array = (); my %data_1_hash = (); $data_1_hash{"name"} = "oda"; $data_1_hash{"height"} = 170; $data_1_hash{"weight"} = 50; my %data_2_hash = (); $data_2_hash{"name"} = "kato"; $data_2_hash{"height"} = 180; $data_2_hash…
perl共有メモリ (Obsolete) Parallel::ForkManager + IPC::Shareable で複数のプロセスで変数を共有する - Yet Another Hackadelic
初めてのPerl 第6版作者: Randal L. Schwartz,brian d foy,Tom Phoenix,近藤嘉雪出版社/メーカー: オライリージャパン発売日: 2012/07/25メディア: 大型本購入: 7人 クリック: 22回この商品を含むブログ (17件) を見る perlの複数項目ソートのサンプル #test…
perlスクリプトの処理時間 use Time::HiRes; my $start_time = Time::HiRes::time; ##################### # 処理 ##################### #処理時間を表示 printf("%0.3f",Time::HiRes::time - $start_time);
perlによるウェブページ取得と解析 #!/usr/bin/perl use strict; use warnings; use LWP::UserAgent; use HTML::TreeBuilder; print("---------------------------------------- script start\n"); #ページ取得 my $url = "http://www.yahoo.co.jp"; my $ua …
perlウェブページの取得 use strict; use warnings; use LWP::UserAgent; my $url = "http://www.yahoo.co.jp"; my $ua = LWP::UserAgent->new; $ua->agent('Mozilla'); my $res = $ua->get($url); my $content = $res->content; print($content."\n");
初めてのPerl 第6版作者: Randal L. Schwartz,brian d foy,Tom Phoenix,近藤嘉雪出版社/メーカー: オライリージャパン発売日: 2012/07/25メディア: 大型本購入: 7人 クリック: 22回この商品を含むブログ (17件) を見る perlによるhtmlの解析サンプルコード u…
perlスレッド間共有変数 use strict; use warnings; use threads; use threads::shared; use Time::HiRes; #文字コード use utf8; binmode STDIN, ":utf8"; binmode STDOUT, ":utf8"; #-------------------------------------------------------------------…
threads use strict; use warnings; use threads; my $thr1 = threads->create(\&sub1,"yasai","kudamono"); my $thr2 = threads->create(\&sub1,"daikon","apple"); my @ReturnData1 = $thr1->join(); my @ReturnData2 = $thr2->join(); print("thread 1 re…
インストール手順(Cent OSで確認しました) http://blog.hide-k.net/archives/2009/02/locallibrootcpa.php
基本 > sudo cpan cpan > install モジュール名 cpanインストールディレクトリ確認 > perl -e 'print "@INC"'参考リンク 第7回 新人さんのための仕事で使えるPerl基礎知識(1):Perl Hackers Hub|gihyo.jp … 技術評論社
#------------------------------------------------------------------------------- # main.pl #------------------------------------------------------------------------------- #!usr/bin/perl #必須です use strict; use warnings; #文字コード use …
#-------------------------------- #hash referance %hash = (a=>100,b=>200,c=>300); $ref_hash=\%hash; print $ref_hash->{a}."\n"; print ${$ref_hash}{b}."\n"; %hash2 = %{$ref_hash}; print $hash2{c}."\n"; #-------------------------------- #arra…
Perl基礎文法最速マスター - Perl入門〜サンプルコードによるPerl入門〜
#!/usr/bin/perl #perl -c test.pl コマンドラインからスクリプトの文法チェック #perl -d test.pl コマンドラインからデバッガ起動 use strict; #文法チェックを厳しくします use warnings; #傾向を有効にします #複数行コメント =pod 複数行の コメントが…
Perl/正規表現 - Wikibooks
【CHAPTER 3 Perlの基礎】のコードを打ちながら動作をみて学習。今はCGIを必要としないためこの本はここまでで終了。 かんたんプログラミング CGI/Perl 次はこれらの本を読む。 新版Perl言語プログラミングレッスン入門編 すぐわかる オブジェクト指向 Perl …
perlスクリプト修正のために次を読む。 プログラミング言語Perl 詳細リファレンス - Perl入門〜サンプルコードによるPerl入門〜