![]() |
|
|
|
|
|||||||
| Forums | Portal | Register | Forum Rules | FAQ | Contribute | Members List | Arcade | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts here. |
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| error: initializer expression list treated as compound expression | arunchaudhary19 | High Level Programming | 12 | 11-16-2007 03:44 AM |
| Help with Reg. Expression | moe2266 | UNIX for Dummies Questions & Answers | 7 | 07-16-2007 01:05 PM |
| OR expression | Rock | UNIX for Dummies Questions & Answers | 3 | 05-03-2007 05:50 AM |
| KSH Expression | tmarikle | Shell Programming and Scripting | 4 | 09-28-2005 01:27 PM |
| Regular Expression + Aritmetical Expression | Z0mby | Shell Programming and Scripting | 2 | 05-21-2002 07:59 AM |
|
|
Submit Tools | LinkBack | Thread Tools | Display Modes |
|
#1
|
|||
|
|||
|
Reg expression For
HI
system.sysUpTime.0 : Timeticks: (1519411311) 175 days, 20:35:13.11 From the above output i need only 175days in a perl script.. Please Help |
| Forum Sponsor | ||
|
|
|
#2
|
|||
|
|||
|
Something like this?
Code:
$date="system.sysUpTime.0 : Timeticks: (1519411311) 175 days, 20:35:13.11"; $date=~ s/.* (\d+) days.*/$1/; |
|
#3
|
||||
|
||||
|
try this:
Code:
$str = "system.sysUpTime.0 : Timeticks: (1519411311) 175 days, 20:35:13.11";
if ($str =~ m/(\d+)\s+days/) {
print $1;
}
|
||||
| Google The UNIX and Linux Forums |