- 论坛徽章:
- 0
|
程序中一段语句是这样的,但不理解正则表达式的内容,请高手帮解读一下
sub getL2Info
{
my $mount_out = `mount`;
$mount_out =~ m|^(\S+)\s+dfcxact.*(/L2/.+?)[/ ]|m;
return $1, $2;
}
mount的输出
szx4l1701 dfcxact /L1/szx4l1701 cifs Sep 16 13:01 uid:0301,gid:1111,fmode:00775
szx4l1702 dfcxact /L1/szx4l1702 cifs Sep 16 13:01 uid:0301,gid:1111,fmode:00775
szx4l1703 dfcxact /L1/szx4l1703 cifs Sep 16 13:01 uid:0301,gid:1111,fmode:00775
szx4l1704 dfcxact /L1/szx4l1704 cifs Sep 16 13:01 uid:0301,gid:1111,fmode:00775
szx4l1705 dfcxact /L1/szx4l1705 cifs Sep 16 13:01 uid:0301,gid:1111,fmode:00775
szx4l1706 dfcxact /L1/szx4l1706 cifs Sep 16 13:01 uid:0301,gid:1111,fmode:00775
szx4l1707 dfcxact /L1/szx4l1707 cifs Sep 16 13:01 uid:0301,gid:1111,fmode:00775
szx4l1708 dfcxact /L1/szx4l1708 cifs Sep 16 13:01 uid:0301,gid:1111,fmode:00775
szx4l2120 dfcxact /L2/szx4l2120 cifs Sep 16 13:01 uid:0301,gid:1111,fmode:00775
d205-102 image /LPS/d205-102 cifs Sep 16 13:02 uid:0301,gid:1111,fmode:00775
d205-103 image /LPS/d205-103 cifs Sep 16 13:02 uid:0301,gid:1111,fmode:00775
d205-104 image /LPS/d205-104 cifs Sep 16 13:02 uid:0301,gid:1111,fmode:00775
d205-105 image /LPS/d205-105 cifs Sep 16 13:02 uid:0301,gid:1111,fmode:00775
bash-3.00$ |
|