Sprawdź co spowoduje komenda echo *
Wypisz komunikat: *> Witaj Świecie !! <*
Umieść komunikat z poprzedniego punktu w pliku hello.txt
Korzystając z polecenia cat utwórz krótką notatkę tekstowa w pliku tekst.txt.
Korzystając z polecenia cat skopuj plik tekst.txt pod nazwą tekst2.txt
Umieść listę plików z katalogu /bin/ w pliku o nazwie polecenia.txt
Korzystając z polecenia cat połącz zawartość plików hello.txt, tekst.txt i polecenia.txt a wynik umieść w pliku ouput.txt
Wypisz zawartość pliku output.txt w taki sposób, że linie będą ułożone w kolejności alfabetycznej. Następnie wypisz te linie w odwrotnej kolejności.
Wyświetl 3 pierwsze linie pliku /etc/passwd
Wyświetl 5 ostatnich linii pliku /etc/group
Ile linii posiada plik /etc/passwd ?
Wyznacz ilość znaków w plik /etc/passwd. Sprawdź rozmiar tego pliku w bajtach. Która wartość jest większa?
Z pliku /usr/include/stdio.h wypisz tylko te linie, które zawierają słowo printf.
Wypisz identyfikatory wszystkich użytkowników z pliku passwd. Identyfikatory umieszczone w pierwszym polu, gdzie separatorem pól jest :)
Wypisz identyfikatory użytkowników z poprzedniego punktu w kolejności alfabetycznej
Wypisz identyfikatory użytkowników z poprzedniego punktu zamieniając małe litery na wielkie
Wypisz zawartość pliku /etc/passwd zastępując znak : spacją
Ile linii zawierających słowo bash zawiera plik /etc/passwd ?
W pliku passwd_root.txt umieść linie pliku /etc/passwd zawierające słowo root
Wyświetl plik (katalog) z twojego katalogu domowego o największej zajętości
Utwórz plik a.txt zawierający listę plików z katalogu /bin, których nazwa zaczyna sie od ls. W pliku b.txt umieść listę plików, których nazwa kończy się wyrażeniem ls. Sprawdź, czy uzyskane pliki różnią się zawartością? Jeśli się różnią, to na którym bajcie pojawia się pierwsza różnica?
Połącz kolejne linie plików a.txt i b.txt a wynik umieść w pliku c.txt
Utwórz łatkę o nazwie patch.txt, która pozwoli przekształcić plik a.txt do postaci b.txt. Następnie zaaplikuj tą łatkę na pliku a.txt. Sprawdź, czy ”załatany” plik a.txt różni się od pliku b.txt
Korzystając z informacji zawartych w pliku /etc/passwd utwórz plik users.txt zawierający posortowaną listę użytkowników (imiona i nazwiska). Wyświetl użytkowników, których nazwiska zawierają wyrażenie ski
.
Korzystając z informacji zawartych w pliku /etc/group utwórz plik grupy.txt zawierający posortowaną alfabetycznie listę wszystkich grup. Plik wynikowy ma zawierać wyłącznie nazwy grup.
Połącz wszystkie pliki tekstowe *.txt
z bieżącego katalogu w jeden plik o nazwie calosc.txt
Do pliku lista.txt dodaj (nie usuwając dotychczasowej zawartości) listę wszystkich plików (także tych, których nazwa rozpoczną się kropką) z katalogu /home/grochu/pliki/.
Ile linii posiadają łącznie wszystkie pliki nagłówkowe (posiadające rozszerzenie *.h) znajdujące się w katalogu /usr/include/ ?
Wylistuj zawartość wszystkich katalogów znajdujących się w katalogu /home. Wszelkie komunikaty błędów jakie mogą pojawić się przy tej operacji umieść w pliku errors.txt
Utwórz plik o nazwie odpowiadającej pierwszej linii pliku /etc/passwd
Wyświetl całkowitą liczbę plików znajdujących się w katalogach wymienionych w zmiennej $PATH