To jest przykładowy test jaki będę musiał rozwiązać i chcę to zrozumieć i wiedzieć co robię a nie że gotowiec ponieważ test ostateczny będzie wyglądał na pewno inaczej:)
1. Zalogować się na swoje konto na serwerze.
2. Utworzyć katalog ~/test
3. Napisać skrypt powłoki o nazwie ~/test/numer , który ponumeruje
wiersze w pliku podanym jako parametr. Zmodyfikowany w ten
sposób plik ma zastąpić oryginalną jego wersję.
4. Dołączyć katalog ~/test do listy katalogów przechowywanej w zmiennej
powłoki PATH
5. Zapisać wartość zwiennej powłoki PATH w pliku ~/test/zmienna_path
6. Zapisać zawartość katalogu ~/test w postaci długiego opisu plików
(ls -l) w pliku ~/test/lista_plików
7. Zapisać wynik działania polecenia history do pliku ~/test/historia
8. Wysłać list na adres **************
- linia tematu powinna wyglądać następująco
********* - linux - kolokwium
- w treści listu proszę rozwinąć zagadnienie: Definicja systemu
operacyjnego
- do listu proszę załączyć pliki:
~/test/numer
~/test/zmienna_path
~/test/lista_plikow
~/test/historia
1 i 2 to banał
3. tworze plik numery a w nim (chyba
tak ma to wyglądać?)
nl < $1 > /tmp/numery.tmp ; cat /tmp/numery.tmp > $1
4. tu nie wiem czy mam zrobić jakiś plik który to robi, czy po prostu w wierszu poleceń wpisać komendę, która chyba tak powinna wyglądać
5.tu problem jak w 4 i chyba tak to powinno wyglądać:
PATH=$PATH:~/test > ~/test/zmienna_path
6.
ls -l > ~/test/lista_plików
7.
history > ~/plikhiostorii albo cat .bash_history > ~/plikhiostorii
8. pine
Ogólnie to nie wiem czy te wszystkie polecenia nie mają być wykonywane za pomocą jednego pliku?