perl

dumpvar.plの使い方

メモ。perlスクリプト内の変数を眺めたい時に。 #!/usr/bin/perl -wrequire 'dumpvar.pl';@b = ('B','BB','BBB'); %c = ( c=>'C');dumpvar('main','10','b','c');exit; 出力は以下のようになる。 %c = ( 'c' => 'C' ) @b = ( 0 'B' 1 'BB' 2 'BBB' )ここでの…

CPANから入らないじゃん‥

SQL。便利っぽいんだが勉強して(仕事レベルで)使えるようになるには時間がかかりそうだ。。 とは言え、どこかで最初の一歩を踏みださないことにはどうにもならないのも確か。ちょびっといじってみる。 どちらがいいのか分からないので、MySQLもPostgresも…

Statics::R

perlの中でRを呼び出して計算出来るモジュール。 しかし、ループさせてなんどもやらせているとこけるようだ。 時たま、計算結果を受け取れていない。 計算前にrestartRとさせておけば、問題なし。

evalとtr///

$cnt01AL1H = (($tmp[2] =~ tr/01/01/) and eval"($tmp[5] =~ tr/$xge1//);"); こうかけば望みどおりだ。 メモしとこう。

tr///の中では変数は展開されない

eval使う例を見つけたけど、期待通りに動かない。やれやれ。