A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalon Előző változat | |||
informatika3:laborok:labor6 [2019/12/05 21:26] pferi [5. Feladat] |
informatika3:laborok:labor6 [2020/09/16 15:11] (aktuális) beistvan |
||
---|---|---|---|
Sor 1: | Sor 1: | ||
+ | ==== Labor 06 inf. Mi03 ===== | ||
+ | == 6. sz. laboratóriumi munka == | ||
+ | |||
+ | ^ Téma: ^ Bash parancsfájlok használata Linux operációs rendszeren| | ||
+ | |A munka célja:| Megismerkedni a parancsfájlok alapjaival Linux operációs rendszeren | | ||
+ | |Elméleti ismeretek:| terminál, jogosultság, | ||
+ | |Szükséges eszközök és programok:| Oracle VirtualBox futtatására alkalmas számítógép (>= 4 G RAM) és operációs rendszer, Linux telepítő CD vagy ISO állomány| | ||
+ | |||
+ | == A munka menete: == | ||
+ | Név:\\ | ||
+ | Dátum, idő:\\ | ||
+ | Számítógép: | ||
+ | Indítsa el a szövegszerkesztő programot. Másolja a laboratóriumi munka teljes szövegét majd illessze be a dokumentumba. | ||
+ | ==== 1. Feladat ==== | ||
+ | Hozzon létre szöveges állományt a saját home könyvtárában **masod.sc** néven. Tartalma következő legyen: | ||
+ | <code bash> | ||
+ | #!/bin/bash | ||
+ | echo "Az ax^2+bc+c=0 egyenlet megoldása" | ||
+ | A=$1; B=$2; C=$3 | ||
+ | DR=`echo " | ||
+ | echo " | ||
+ | if test $DR -eq 0 | ||
+ | then | ||
+ | echo "A másodfokú egyenletnek egy valós (kettős) gyöke van:" | ||
+ | X12=`echo " | ||
+ | echo $X12 | ||
+ | exit 0 | ||
+ | fi | ||
+ | if test $DR -lt 0 | ||
+ | then | ||
+ | echo "A másodfokú egyenletnek nincsenek valós gyökei" | ||
+ | exit 0 | ||
+ | fi | ||
+ | echo "A másodfokú egyenlet gyökei:" | ||
+ | X1=`echo " | ||
+ | X2=`echo " | ||
+ | echo " | ||
+ | echo " | ||
+ | </ | ||
+ | ==== 2. Feladat ==== | ||
+ | Módosítsa a fájl jogosultságát, | ||
+ | <code bash> | ||
+ | chmod u+x masod.sc | ||
+ | </ | ||
+ | ==== 4. Feladat ==== | ||
+ | Próbálja ki a szkript működését különböző paraméterekkel. | ||
+ | |||
+ | ==== 5. Feladat ==== | ||
+ | Írja le röviden szkript működését sorról sorra (részletesebb leírást, magyarázatot talál a következő [[st-linux_alapok: | ||
+ | ==== 6. Feladat ==== | ||
+ | Küldjön emailt a pferi@kmf.uz.ua címre. A levél tárgya legyen **Saját Név LAB5-03** tartalma pedig a következő: | ||
+ | <Saját Név> jelen nyilatkozatom elküldésével kijelentem, hogy ezt a feladat önálló munkám, | ||
+ | annak elkészítése során az önálló munka kitétel tekintetében a feladatot kiadó és az azt ellenőrző | ||
+ | oktatót nem tévesztettem meg. | ||
+ | Jelen nyilatkozat elküldésével tudomásul veszem, hogy amennyiben a feladatot nem magam készítettem, | ||
+ | a tárgy oktatója befogadását és a félév aláírását megtagadja. | ||
+ | A levélhez csatolja a dokumentumot. | ||