![]() |
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| $変数でコマンドを保存します。 | Paulw0t | シェルプログラミングとスクリプティング | 7 | 2008年8月8日 05:42午後 |
| array.Pleaseの仕方の変数を格納する | nua7 | シェルプログラミングとスクリプティング | 7 | 2008年7月17日 09:47午前 |
| データを分割すると2の変数に格納する | jisha | シェルプログラミングとスクリプティング | 10 | 2008年2月17日 10:40午後 |
| Cで保管ポインタ配列 | arunkumar_mca | UNIXのダミー質問と回答のため | 1 | 2007年8月23日 08:49午前 |
| Awkの-変数にデータを格納する | 2nilotpal | シェルプログラミングとスクリプティング | 7 | 2004年4月16日 05:32午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
はperl :正規表現を格納する配列変数のトラブルで
やあ
このコードの例です: コード:
use strict;
use warnings;
open FILE, "/tmp/result_2";
my $regex="\\[INFO\\] Starting program ver. (.*)";
my $res="Program started, version <$1> - OK.\n";
while (<FILE>) {
if ($_ =~ /($regex)/) {
print "$res";
}
}
close FILE;
![]() |
|
||||
|
この改訂:
コード:
use strict;
use warnings;
open FILE, "/tmp/result_2";
my $regex="\\[INFO\\] Starting program ver. (.*)";
my $res='Program started, version <$1> - OK.\n';
while (<FILE>) {
if ($_ =~ /$regex/) {
eval print $res;
}
}
close FILE;
![]() |