• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

grep linux unix

42 Warsaw Coding Academy
0 głosów
594 wizyt
pytanie zadane 21 grudnia 2017 w Systemy operacyjne, programy przez szuaknie Początkujący (300 p.)
Grep drugi i przedostatni znak jest identyczny.

grep -oE '^[^:]+' ./passwd | grep '^.z.z.$'

mam cos takiego ze 2 i przedostantni znak jest taki sam a jak zrobic zeby dzialo to na wszystkie znaki ?
komentarz 22 grudnia 2017 przez szuaknie Początkujący (300 p.)
grep -oE '^[^:]+' ./passwd | grep -Ew '^.(.).\1.$'

cos takiego ?
komentarz 22 grudnia 2017 przez j23 Mędrzec (195,240 p.)

A dlaczego sam nie sprawdzisz?

 

$ żeby był przedostatni znak ?

$ oznacza koniec łańcucha znakowego.

komentarz 22 grudnia 2017 przez szuaknie Początkujący (300 p.)
sprawdzam i wiem że to nie działa poprawnie
komentarz 22 grudnia 2017 przez j23 Mędrzec (195,240 p.)

Nie działa być może dlatego, ponieważ twój wzór dopasowuje tylko do 5-znakowych wyrazów. Drobna modyfikacja: '^.(.).*\1.$' Powinna działać.

komentarz 22 grudnia 2017 przez szuaknie Początkujący (300 p.)
dziękuję

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 381 wizyt
pytanie zadane 21 grudnia 2017 w Systemy operacyjne, programy przez szuaknie Początkujący (300 p.)
–1 głos
1 odpowiedź 757 wizyt
pytanie zadane 21 grudnia 2017 w Systemy operacyjne, programy przez szuaknie Początkujący (300 p.)
0 głosów
2 odpowiedzi 1,467 wizyt
pytanie zadane 21 grudnia 2017 w Systemy operacyjne, programy przez szuaknie Początkujący (300 p.)

93,385 zapytań

142,384 odpowiedzi

322,540 komentarzy

62,746 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...