Pytania oznaczone «regular-expression»

12
Ponownie rozpakuj w .ssh / config

W pracy często muszę logować się na hostach, które stosują wspólny schemat nazewnictwa, np. qc01- qc12, hc01- hc10i tak dalej. Wszystkie te muszą uzyskać te same wartości konfiguracji w moim laptopie .ssh/config. Oczywiście mógłbym użyć wpisów dla hostów qc*i hc*, ale zastanawiam się, czy zamiast...

12
Wyrażenie regularne w skrypcie bash

To jest mój pierwszy skrypt bashowy, więc prawdopodobnie popełniam łatwy błąd. Zasadniczo próbuję napisać skrypt, który pobiera grupy użytkowników, a jeśli należą do określonej grupy, odpowiednio to zarejestruje. Oczywiście będzie więcej funkcji, ale nie ma sensu budować tego, kiedy nie mogę nawet...

11
Historia globowania Basha

Czy istnieje historyczny powód, dla którego Bash „globbing” i wyrażenia regularne nie są identyczne? Na przykład uważam, że w Bash [1-2]*dopasowuje wszystko, co zaczyna się od 1 lub 2, po których następuje cokolwiek innego, podczas gdy jako wyrażenie regularne [1-2]*pasowałoby tylko do sekwencji 1...

11
Co oznacza [[.ch.]] W wyrażeniu regularnym?

Alternatywny tytuł: Co to jest „kolejność zestawiania” lub „element zestawiania” w wyrażeniu regularnym zgodnym z POSIX? Dokładną definicję techniczną znalazłem w rozdziale 9.3.5 specyfikacji POSIX , jako pozycja nr 4 na liście, ale nie jest to dla mnie jasne. Przeszukiwałem Internet, szukając...

10
Usuń ciąg wiodący w bash

Mam ciąg jak rev00000010i chcę tylko ostatnią liczbę, w tym przypadku 10. Próbowałem tego: TEST='rev00000010' echo "$TEST" | sed '/^[[:alpha:]][0]*/d' echo "$TEST" | sed '/^rev[0]*/d' oba zwracają nic, chociaż wyrażenie regularne wydaje się być poprawne (wypróbowano z wyrażeniem regularnym...