portal Michała Hanćkowiaka
Begin main content
Search · Index
No registered users in community Materiały
in last 10 minutes

SOP dodatkowe zadania z funkcji systemowych Unixa

D1: skompilować, uruchomić oraz zrozumieć działanie powyższych kodów źródłowych

D2: proszę napisać w j. C pełnowartościową implementację polecenia "cat"
(tj powinna przepisywać stdin na stdout, chyba że podano jako parametry nazwy plików)

D3: napisać program w C, który czyta plik, ktorego nazwę podano przez parametr oraz wypisuje jego treść na terminalu;
czytanie ma się odbywać kawałkami o długości 10 lub mniejszej (na końcu, gdy długość pliku nie jest wielokrotnością 10).

D4: napisać program w C, który wyświetla informacje o pliku w stylu polecenia "ls -l";
nazwa pliku jest podana przez parametr; program powinien używać fun. sys. fork(), exec*(), oraz wait();
przed i za linia z info o pliku powinny być, odpowiednio, napisy "poczatek" i "koniec".

uwaga: portal używa ciasteczek tylko do obsługi tzw. sesji...