- 518 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 19:27:11 ]
- >>517
"で括った文字列は空文字列でなければ必ず真と判断される。だから意図した条件を満たさない行も出力されてるでしょ 付けちゃだめだよ 今iostatが使えない環境なので>>507のデータをファイルに入れているんだが、これはきっと期待通りの動作だろう #!/usr/bin/perl open(FILE, "iostatdata.dat"); print"-\n"; while (<FILE>) { chomp; if (/^twed0\s+([0-9\.]+)\s+([0-9\.]+)\s+([0-9\.]+)\s+([0-9\.]+)\s+([0-9\.]+)\s+([0-9\.]+)\s+([0-9\.]+)$/i) { print "\$2 = $2\n"; print "\$4 = $4\n"; } print "*\n"; } close(FILE);
|

|