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ő BASH parancsok és a parancsok után feltüntetett kapcsolók (flag-ek):
head
(kapcsoló: -n)pwd
(kapcsoló: -P)chmod
(kapcsoló: -R)top
(kapcsoló: -U)gzip
(kapcsoló: -d)whoami
echo
Hint: használd a BASH man
parancsot.
A feladat teljes megoldása 3 pontot ér.
feladat02.sc
fájlt majd írasd a fájlba vagy szövegszerkesztő segítségével gépeld be a #!/bin/bash
karaktersort a fájl elejére.https://oroszl.web.elte.hu/szamalap/data/pinnochio.ans
URL-en található állományt a HF1 mappába. feladat02.sc
fájl végére úgy, hogy az fájl eredeti tartalma ne sérüljön.feladat02.sc
fájlt mindenki számára futtatható állománnyá és futtasd le HF1 könyvtárban. Hint: Amennyiben színes csíkokat látsz a képernyőn változtasd meg a terminál ablak szélességét az egér segítségével.
feladat02.txt
fájlt és egy tetszőleges szövegszerkesztő segítségével gépeld be/másold be az előző pontokban használt parancsokat.A feladat teljes megoldása 3 pontot ér.
A harmadik feladat megoldásához szükséges az előző feladatok teljes vagy részleges megoldása.
feladat03.txt
nevű fájlba a HF1 mappában.feladat03.txt
fájl sorait a második oszlopban található parancsok kezdőbetűi szerint. Az eredmény a feladat03.txt
fájlban legyen elmentve. feladat03.txt
fájl sorainak a számát, majd ezt a számot, illetve a használt parancsot írd a feladat03.txt
fájl utolsó sorába egy tetszőleges szöveg szerkesztő segítségével.feladat03.txt
fájlban megtalálható összes „c” karaktert cseréld „X” karakterre. feladat03.txt
fájl utolsó sorába. A feladat teljes megoldása 3 pontot ér.
feladat04.txt
nevű fájlt a HF1 mappába!Írd le a saját szavaiddal az előbb létrehozott fájlba, hogy mit csinálnak az alábbi BASH parancsok:
ls -l | grep rwxr-xr-x | sort -nrk 5
sed 's/,/;/g2' file00*.txt
mkdir HF1; cp file.txt HF1/ && echo „Done.”
Fejtsd ki, hogy az egyes részparancsoknak mi a szerepe.
A parancsok kimenetét is írd bele a feladat04.txt
-fileba.
A feladat teljes megoldása 3 pontot ér.
Töltsd le a https://oroszl.web.elte.hu/szamalap/data/HF1_file2.dat
és a https://oroszl.web.elte.hu/szamalap/data/HF1_file3.dat
URL-eken elérhető adatsorokat a HF1 mappába. Ezért a lépésért nem jár pont, a használt parancsot nem kell a feladat05.txt
fájlban feltüntetni.
HF1_file2.dat
és a HF1_file3.dat
fájlok oszlopai egymás mellett jelenjenek meg.Hint: Keresed meg a megfelelő BASH parancsot, ami végrehajtja ezt a feladatot.
feladat05.txt
fájlt egy tetszőleges szöveg szerkesztővel és gépeld be a kapott eredményt, illetve a használt parancsokat.A feladat teljes megoldása 3 pontot ér.
2 extra pont jár a feladat megoldásáért amennyiben, a használt parancs, 1 sorból, illetve maximum 90 karakterből áll.
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átumúban 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.