Pracownia N+3 (ze strony prowadzącego wykład) 1. (4 punkty) Proszę napisać skrypt który traktując wszystkie swoje argumenty jako nazwy plików zamieni je na bezwględne nazwy plików, oraz wyświetli możliwie jak najpełniejszy zestaw informacji o każdym z nich korzystając z różnych warunków sprawdzanych programem test. Jeśli dany plik jest linkiem symbolicznym to proszę również sprawdzić czy istnieje plik docelowy tego linku, i podać informację o nim. 2. (4 punkty) Proszę napisać skrypt wytnij, który wykorzystując programy head i tail wyświetla na wyjściu fragment swojego pliku wejściowego (stdin) w zakresie wierszy zadanych argumentami opcjonalnymi -s (start) i -e (end). Np. wytnij -s 5 -e 15 wyświetli wiersze od 5 do 15. W przypadku braku argumentu -s wyświetlane są wiersze od początku, a w przypadku braku argumentu -e wyświetlane są wiersze do końca. Jeśli w wywołaniu podane zostaną argumenty wywołania, to skrypt powinien potraktować je jako nazwy plików, i zamiast wyświetlać zawartości strumienia wejściowego wykonać swoją czynność po kolei na tych plikach. Proszę zapoznać się z programem getopt i użyć go do analizy zadanych argumentów.