Feladat 01

Hozz létre egy HF1 mappát a gyakorlat alatt létrehozott mappába. Hozz létre ebben a mappában egy feladat01.txt nevű szöveges fájlt! Ebbe a fájlba saját szavaiddal röviden fejtsd ki a feladat többi részfeladatát.

Nézz utána, és írd le, hogy mire jók a következő Linux és Bash parancsok, illetve a parancsok után feltüntetett kapcsolók (flag-ek):

A feladat teljes megoldása 3 pontot ér.

Feladat 02

Hozz létre a HF1 mappában egy feladat02.txt nevű szöveges fájlt. Az alábbi feladat megoldásánál használt parancsokat gépeld be/másold be feladat02.txt fájlba.

Feladatok:

A feladat teljes megoldása 3 pontot ér.

Feladat 03

Hozz létre a HF1 mappában egy feladat03.txt nevű szöveges fájlt.

írj egy szigorúan egysoros (automatikus sortöréstől eltekintve) parancsot, amely megmondja hogy a vikiv58-as felhasználónevű user hányadik a "v" kezdőbetűvel rendenlkező felhasználók között. A parancsot a caesar-on futtasd le. Mi a végeredmény?

Hint: 3 parancs két pipe (aki ennél kevesebből megoldja, annak +1 extra pont jár).

A parancsokat és a végeredményt gépeld be a feladat03.txt fájlba.

A feladat teljes megoldása 3 pontot ér.

Feladat 04

Hozz létre egy feladat04.txt nevű fájlt a HF1 mappába! Írd le a saját szavaiddal ebbe a fájlba, hogy mit csinálnak az alábbi BASH parancsok:

Fejtsd ki, hogy az egyes részparancsoknak mi a szerepe. A parancsok kimenetét is írd bele a feladat04.txt fájlba.

A feladat teljes megoldása 3 pontot ér.

Feladat 05

Hozz létre a HF1 mappában egy feladat05.txt nevű szöveges fájlt. Az alábbi feladat megoldásánál használt parancsokat gépeld be/másold be a feladat05.txt fájlba. Szövegszerkesztő program használata esetén, saját szavaiddal írd le, hogy milyen módosításokat hajtottál végre a fájlon.

Feladatok:

A feladat teljes megoldása 3 pontot ér.

Extra feladat

Hozz létre egy BASH szkriptet, amely a https://www.xe.com/currencytables/ oldal segítségével egy tetszőleges yyyy-mm-dd formátumban megadott 1996-01-02 utáni múltbéli dátumon érvényes Euro árfolyamot adja vissza 2 tizedes pontosággal.

A feladat teljes megoldása 3 pontot ér.