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

grep linux unix

0 głosów
888 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 j23 Mędrzec (195,220 p.)
Że co?! Zadaj poprawnie pytanie, bo nie wiadomo, o co Ci chodzi.
komentarz 22 grudnia 2017 przez szuaknie Początkujący (300 p.)
drugi i przedostatni znak jest identyczny.

mam to zrobione dla litery 'z' a jak to zmienić żeby zamiast 'z' był dowolny znak

grep -oE '^[^:]+' ./passwd | grep '^.z.z.$'
komentarz 22 grudnia 2017 przez j23 Mędrzec (195,220 p.)
Odpowiedź masz w zadaniu z palindromem.
komentarz 22 grudnia 2017 przez szuaknie Początkujący (300 p.)
grep -oE '^[^:]+' ./passwd | grep -Ew '^.(.).$\2.*'
 

nie mam pojęcia nie działa mi to
komentarz 22 grudnia 2017 przez j23 Mędrzec (195,220 p.)
Odwołujesz się do grupy drugiej, a przecież jej tam nie ma. I co robi $ w środku wzorca?
komentarz 22 grudnia 2017 przez szuaknie Początkujący (300 p.)
$ żeby był przedostatni znak ?
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,220 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,220 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ź 499 wizyt
pytanie zadane 21 grudnia 2017 w Systemy operacyjne, programy przez szuaknie Początkujący (300 p.)
–1 głos
1 odpowiedź 858 wizyt
pytanie zadane 21 grudnia 2017 w Systemy operacyjne, programy przez szuaknie Początkujący (300 p.)
0 głosów
2 odpowiedzi 1,733 wizyt
pytanie zadane 21 grudnia 2017 w Systemy operacyjne, programy przez szuaknie Początkujący (300 p.)

93,729 zapytań

142,668 odpowiedzi

323,283 komentarzy

63,288 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

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...