Grep + reg.exp
Hey, jeg har et lille problem med nogle mod_perl scripts som åbenbart bruger en del RAM. Derfor har jeg forsøgt at lave et lille script som kigger på ps aux og hvis apache processorne er over 20000+ så genstarter den apache. Min grep ser sådan ud:if /bin/ps aux | /bin/grep "^apache.*19[0-9]\{3\}.*/usr/sbin/httpd" ; then
Problemet er nu at jeg pt har nogle pid der også hedder 19***, som f.eks.
apache 19355 1.8 3.1 88148 16220 ? S 06:25 0:01 /usr/sbin/httpd
Hvordan kan jeg få ovenstående grep til at "kigge over" første kolonne af tal - eller f.eks. skippe de "næste" 10 karakterer eller sådan noget.. så jeg er sikker på at resultatet bliver korrekt?
Nogen der ved det?
Mv* Maskinen2000
