• Nie Znaleziono Wyników

Filtr grep – ćwiczenia

N/A
N/A
Protected

Academic year: 2021

Share "Filtr grep – ćwiczenia"

Copied!
1
0
0

Pełen tekst

(1)

Filtr grep – ćwiczenia

1) Z pliku auta.txt (tworzonego na wcześniejszych zajęciach) wyświetlić:

a) wszystkie wiersze, które zawierają literę f;

b) wszystkie wiersze, które zawierają literę f lub literę F;

c) wszystkie wiersze, które zawierają literę r (wraz z numerami wierszy);

d) wszystkie wiersze, które zawierają nazwy samochodów zaczynające się literą F;

e) liczbę wierszy, które zawierają nazwy samochodów kończące się literą t;

f) wszystkie wiersze, które nie zawierają litery k ani litery K;

g) liczbę nazw samochodów, które na drugim miejscu nie zawierają litery p.

2) Z pliku osoby.txt (tworzonego na wcześniejszych zajęciach) wyświetlić:

a) wszystkie wiersze, które zawierają łańcuch anna (bez uwzględniania wielkości liter);

b) dane wszystkich osób o imieniu Anna;

c) dane wszystkich osób o imieniu Tomasz (z numerami wierszy);

d) dane wszystkich osób o imionach Maria lub Jan;

e) liczbę osób, których nazwisko zaczyna się łańcuchem Ja;

f) dane wszystkich osób, których imię jest 5-cio literowe;

g) dane wszystkich kobiet;

h) dane wszystkich kobiet o imionach zaczynających się literą J;

i) dane wszystkich mężczyzn; zapisać te dane w pliku o nazwie panowie.txt w katalogu domowym.

j) dane wszystkich mężczyzn o nazwiskach zaczynających się literą T.

3) Z pliku /etc/passwd wyświetlić:

a) wszystkie wiersze dotyczące użytkowników o loginach zaczynających się od ag, ak lub ar;

b) wszystkie wiersze dotyczące użytkowników o loginach, które nie zaczynają się od łańcucha da; dane zapisać w pliku o nazwie da.txt w katalogu domowym;

c) wszystkie wiersze dotyczące użytkowników o imieniu Piotr (z numerami wierszy);

d) liczbę użytkowników o imieniu Adam.

4) W katalogu /home/students znajdują się konta studenckie użytkowników serwera.

Wyświetlić:

a) nazwy kont, które zaczynają się łańcuchem mich (z numerami);

b) nazwy kont, które zaczynają się literą a, a trzecią literą nazwy jest n;

c) liczbę kont, których nazwy zawierają literę x;

d) liczbę kont, których nazwy nie zawierają łańcucha ada;

e) nazwy kont, które zawierają łańcuch anna lub łańcuch jan.

(2)

5) W katalogu domowym utworzyć plik tekst_grep.txt o poniższej zawartości:

Plik o nazwie *tekst_grep.txt*.

Dziwny plik tekstowy?

Nic dziwnego! Kilka zdanek (?), aby potestować filtr grep.

:-)

Po pustym wierszu mamy wiersz bez kropki (tak, tak)

W nawiasach klamrowych podamy teraz 4 znaki {+, *, 0,^}.

Znowu nie ma kropki, ale mamy cyfry: 3, 6, 8, 9 Co jeszcze? ***

Może adres mailowy: moja@poczta.netowa.pl A_to_co?

{Koniec!!!}

Z pliku tekst_grep.txt wyświetlić:

a) wiersze, które zawierają literę k lub literę K;

b) wiersze, które zaczynają się literą P;

c) wiersze, które zawierają cyfry;

d) wiersze, które zawierają znak zapytania;

e) wiersze, które zawierają znak zapytania lub gwiazdkę;

f) numery pustych wierszy;

g) wiersze, które nie zawierają spacji;

h) wiersze, które nie zawierają kropki; zapisać te wiersze w pliku o nazwie bez_kropki.txt;

i) wiersze, które zawierają nawiasy okrągłe: ( lub );

j) wiersze, które zawierają nawiasy klamrowe: { lub }.

Cytaty

Powiązane dokumenty

tak że mógłby kto przysięgać, ale z daleka, z daleka, że ptak, nie człowiek, że uleci razem z oddechem patrzącego, i tak się dzieje, tak, tak się dzieje, nigdzie go nie

spis powszechny Szkolne pasje organisty i szloch na kościele – tak to już koniec.. Tusz

mówić o knajpie na peryferiach tu wszędzie są peryferie a jak się z mężatką nie spotkać kiedy ta dzwoni do niego i mówi NIE MAM TERAZ NA SOBIE MAJTEK. się można strasznie

Dotrzymuje, co przysięga, Może również - kto wie - może I ta moich przeczuć tęcza, Wysnowana w imię Boże, Uskuteczni, co zaręcza - Może - tak; lecz jeśli burza, Nim się

Kompleks 4 stanowi ekwiwalent poziomu gipsowego, za czym pl'"Lemawia charakter wapieni, obecność celestynitu i siarki pylastej oraz. położenie poniżej łupków

czasowość tej części zabudowy* Odsłonięcie partii fundamentowych budynku zaprzeczyło Jednak tym przypuszozenioB, Fundament, sado­ wiony około ?40 cm poniżej obecnego

Nawarstwienia kulturowe w wykopach 4 i 5 zawierały znalezi­ ska późnośredniowieczne /2 połowa XIII - XV w;/, oraz nowożytne /XVI - XVIII wiek/i Były to ułamki naozyń

Najpóźniej do połowy XVI wieku* V tym czasie czworokątna wieża kamienna otrzymuje renesansowe sklepienia kolebkowe* Koleina IV faza rozbudowy wiąże się ze wzniesieniem