Skocz do zawartości

Awk I Wyrażenie Regularne


MitS

Rekomendowane odpowiedzi

Witajcie,

 

mam do was pytanie, które nurtuje mnie od kilku dni i jest związane z AWK.

Mam sobie plik tekstowy sample.txt z zawartością:

 

SCREEN=:2;PID=5521;USER=sample_user1

 

moim problemem jest wyciągnięcie numerka PID z pliku.

Próbowałem robić coś na wzór:

 

awk '$1 ~ /PID=([0-9]+)/ { print $1 }' sample.txt

itp. ale cały czas wyświetla mi się dopasowana linijka a nie znaleziony numer PID - czyli wynikiem powinno być w tym wypadku: 5521

Macie pomysły jak takie coś zrealizować ?

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...