• Nie Znaleziono Wyników

WSWZ - Laboratorium – Vi / Vim — ciąg dalszy

N/A
N/A
Protected

Academic year: 2021

Share "WSWZ - Laboratorium – Vi / Vim — ciąg dalszy"

Copied!
2
0
0

Pełen tekst

(1)

WSWZ - Laboratorium – Vi / Vim — ciąg dalszy

Jarosław Piersa 2013-11-05

Zadanie 1

• wyświetl plik /etc/protocols, wynik przekieruj do pliku test na katalogu domowym (wsk >), zobacz zawartość pliku test

cat / etc / p r o t o c o l s > ~/t e s t

• wyświetl pierwsze 5 linii z /etc/hosts, wynik przekieruj do pliku test, zobacz zawartość pliku test jeszcze raz

• wykonaj podpunkty powyżej tym razem z przekierowaniem >>, porównaj wyniki

• wylistuj katalog /etc/init.d wynik również przekierowując do pliku test

Zadanie 2

• wykonaj polecenie

ls / etc / i n i t . d 1 > >./ out 2 > >./ err

# w n o w y m t e r m i n a l u : t a i l - f out

• wyświetl pliki out oraz err

• spróbuj podobnie wylistować katalog /root

• porównaj wyniki

Zadanie 3

Skopiuj na katalog domowy plik /etc/protocols Na kopii pliku wykonaj:

• wyszukaj wszystkie komentarze shellowe (od # do końca wiersza)

• zamień wszystkie komentarze shellowe na puste napisy Do wykorzystania: /pattern, :%s/pattern/tekst/

Zadanie 4

W vi / vim

• wyszukaj komentarze w C (tj od // do końca wiersza oraz blokowe /* ... */)

• zamień komentarze na spacje

1

(2)

Zadanie 5

Plik 2013-2014-wswz-labF-oceny.csv zawiera bazę Państwa ocen zapisaną do postaci tekstowej. Niestety eksportował się z polskim locale przez co np. wszystkie kropki dziesiętne zostały zamienione na przecinki (przez co nie nadaje się do obróbki większością innych narzędzi). Zauważ, że przecinki są również separatorami poszczególnych pól.

• zamień przecinki dziesiętne na kropki

• usuń cytowania z pól liczbowych zmiennoprzecinkowych

• zamień separatory pól na średniki

Zadanie 6

Na pliku passwd bak wykonaj:

• znajdź loginy użytkowników, które składają się z trzech lub mniej znaków

• znajdź i zastąp w/w loginy napisem: #LOGIN ZA KROTKI [oryginalnyLogin]

• w polu piątym (opis użytkownika) zamień kolejność nazwiska i imienia (tj najpierw ma stać nazwisko, potem imię, potem ewentualne inne informacje)

Do wykorzystania: \0 \1 \2 \3 itd

Zadanie 7

Ćwiczenie w parach:

• Zapoznaj się z manualem do poleceń tar, gzip oraz bzip2

• (ważne!) wykonaj kopie plików z punktów 1—6,

• spakuj pliki z punktów 1 do 6 do archiwum tar

• skompresuj archiwum tar z podpunktu wyżej za pomocą gzip lub bzip2

• wyślij archiwum do osoby siedzącej obok

• odbierz plik wysłany od osoby siedzącej obok

• zapisz go na dysku i rozpakuj archiwum

2

Cytaty

Powiązane dokumenty

Uruchom aplikację (Kliknij prawym klawiszem myszy w oknie Project na nazwę projektu, w ukazanym oknie uruchom kolejno Build Project, Deploy Project, Run Project lub tylko Run

Jednorazowe badanie z użyciem GDS przy zastosowaniu wideo konsultacji nie może być jedynym miarodajnym testem do rozpoznawania zaburzeń depresyjnych u starszych

Gobelin ten (ryc. 83) niewątpliwie flamandzki, przedstawia budowę arki Noego i zarówno tematem, jak i kompozycją przedstawionej w nim sceny, jak i niemniej stylem

Generalnie trzeba przyjąć, że przedstawione w pracy gleby środkowej Szwecji są znacznie młodszymi glebami rdzawymi i bielicowo-rdzawymi w porównaniu z typem gleb rdzawych

preskryptem różnią się one całkowicie zarówno od listów świec­ kich, jak i od listów przypisywanych Pawłowi, lecz już w staro­ żytności uznanych za

Nonetheless, this theory is useful within the area of literature, especially in the context of social media criticism, which regards social representation as one

Metoda ta uniemożliwia kontakt wody złożowej z powietrzem, a co za tym idzie – zapobiega utlenianiu związków rozpuszczonych i wy- trącaniu się niepożądanych osadów; jednak

Next to carbon recycling, there are other exchange fluxes be- tween free amino acids and the central carbon metabolism reaching a flux of 15–45% relative to the glucose uptake rate.