Mam kilka plików i chcę znaleźć, który zawiera sekwencyjne linie zaczynające się od określonego ciągu.
Na przykład dla następującego pliku:
Aaaaaaaaaaaa
Baaaaaaaaaaa
Cxxxxxxxxx
Cyyyyyyyyy
Czzzzzzzzz
Abbbbbbbbbbb
Bbbbbbbbbbbb
Caaaaaa
Accccccccccc
Bccccccccccc
Cdddddd
Ceeeeee
Istnieje więcej niż jedna linia rozpoczynająca się od „C”, więc chcę, aby ten plik został znaleziony za pomocą polecenia.
Na przykład dla następującego pliku:
Aaaaaaaaaaaa
Baaaaaaaaaaa
Cxxxxxxxxx
Abbbbbbbbbbb
Bbbbbbbbbbbb
Caaaaaa
Accccccccccc
Bccccccccccc
Cdddddd
Zawsze jest jedna linia zaczynająca się od „C”, nie chcę tego pliku. Myślałem o użyciu a grep
lub a, sed
ale nie wiem dokładnie, jak to zrobić. Może za pomocą wyrażenia regularnego ^C.*$^C
lub czegoś takiego. Dowolny pomysł ?
C
?
grep
wersji.
C
drugim przykładzie zaczynają się dwie linie .