Facebook
From Smelly Echidna, 5 Years ago, written in Plain Text.
This paste is a reply to Untitled from JA - go back
Embed
Viewing differences between Untitled and Re: Untitled
1. Z pliku lista.txt wypisać te linie, w których występuje ciąg znaków st1. 

2. Z pliku lista.txt wypisać te linie, w których występuje ciąg znaków st1, pod warunkiem, że występuje on na końcu linii.

3. Z pliku lista.txt wypisać te linie, w których występuje ciąg znaków st1, pod warunkiem, że występuje on na początku linii.

4. Znaleźć linie w liku /etc/passwd zawierające informacje o użytkownikach używających powłoki bash (ostania kolumna zawiera informację nt. powłoki użytkownika). 

5. Z pliku last.dat wypisać informację o logowaniach użytkowników spod adresu 212.33.66.26. 

6. Na podstawie pliku last.dat policzyć, ile razy miały miejsce logowania dnia 16 października 

7. Z pliku last.dat wypisać linie zawierające informację o logowaniach użytkownika romek 

 8. Z pliku lista.txt wypisać te linie, w których występuje słowo Anna, pisane dużymi lub małymi literami. 

9. Z pliku lista.txt wypisać wszystkie linie, w których występuje co najmniej jedna cyfra. 

10. Napisać polecenie, które w pliku lista.txt znajdzie wszystkie linie zawierające którykolwiek ze znaków: „]” , „*” , „.”. 

11. Z o nazwie lista.txt wypisać wszystkie niepuste linie. 

12. Z pliku lista.txt wypisać wszystkie linie, w których występuje zapis postaci cyfra.cyfra. 

13. Z pliku lista.txt wypisać wszystkie linie, w których nie występuje zapis postaci cyfra.cyfra. 

14. Z pliku lista.txt wypisz linie zawierające liczbę rzeczywistą z opcjonalnym znakiem i częścią ułamkową.

15. Wypisz z pliku /usr/share/dict/words wszystkie słowa zawierające samogłoski „a”, „e”, „i”, „o” i „u” dokładnie w tej kolejności


1. grep -E st1 lista.txt

2. grep -E st$ lista.txt

3. grep -E ^st1 lista.txt

4. grep -E :/bin/bash$ /etc/passwd

5. grep -E "212\.33\.66\.26" last.dat

6. grep -Ec "Oct 16" last.dat

7. grep -E "^romek " last.dat

8. grep -E [A,a]nna lista.txt

9. grep -E [0-9] lista.txt

10. grep -E ["[","*","."] lista.txt

11. grep -E . lista.txt

12. grep -E [0-9]\.[0-9] lista.txt

13. grep -Ev [0-9]\.[0-9] lista.txt

14. grep -Ew "[+-]?[0-9]+(\.[0-9]+)?" lista.txt

15. grep -Ew [^aeiou]*a[^aeiou]e[^aeiou]i[^aeiou]o[^aeiou]u[^aeiou] /usr/share/dict/words