Shell script- tudtok segíteni?
Kaptam egy házit amit tényleg nem tudok megoldani... sajnos nagyon rühellem a shell scriptet... valakiiii segítsen légyszíves.
Készítsen egy shell scriptet, ami szuperjó lesz, és azt csinálja, hogy a felhasználótól 1. paraméterként kapott csoport nevéhez tartozó felhasználókat kiírja egy fájlba, amely fájlnak nevét a második paraméter tartalmazza.
Ellenőrizze a program, hogy megfelelő számú paramétert kapott-e (2), ellenkező esetben hibaüzenettel lépjen ki.
Aztán ellenőrizze, hogy az első paraméter egy létező csoport neve-e (ezt az /etc/group fájlból lehet kinyerni).
Ellenőrizze azt is, hogy létezik-e az a fájl, ami kimeneti fájlnévként meg lett adva, és ha igen, akkor arról készítsen egy biztonsági másolatot <fajlnev>_backup néven, és a kimenettel az eredeti fájlt írja felül.
A kimeneti fájlba kerüljön bele az összes felhasználó neve, aki annak a csoportnak a tagja (ezt egyrészt a /etc/group fájl 4. oszlopából lehet kiszedni, és másrészt még az /etc/passwd fájlt is át kell nézni, hogy ott van-e valakinek az adott csoport azonosítószáma megadva azon fájl negyedik oszlopában).





Amíg nincs családod valóban nem létkérdés. Mindegy, hogy 4-kor vagy este 11-kor mégy haza, csak mert nem tudsz automatizálni egy feladatot, mert nem tudsz programozni.
Mit adhatnál... ezt a scriptet úgy 3000 Ft-ra tippelem.





Rendszergazdaként nem létfontosságú a shell script írás?????
Na, egy újabb szakembert képzünk jópénzért...










#9 vagyok
> egyébként rendszergazda szakon vagyok tehát nem létkérdés..
Ezt te komolyan gondoltad? Mert akkor tévhitben tengődsz. Rendszergazdaként az a minimum, hogy a leggyakrabban használatos parancsokat, paramétereiket, és kombinálási lehetőségeiket ismered, kisujjból. Pont ez kell shell script órára is. Ha nem tudod még kiguglizni sem, hogyan kell felparaméterezni egy parancsot, vagy nem tudod értelmezni a manualt, nem lesz belőled rendszergazda.
Pláne, ha azt a logikai kapcsot sem látod be, hogy okkal tanítják a shell szkriptelést rendszergazda szakon...
Szerintem nézz másik szak után, ez teljesen felesleges időpazarlás mindenkinek, neked is.










Ilyen ez. Ha meglátunk egy ostobát, akkor elszabadulnak az indulatok, de azért a piszkálás alatt ott a lényeg: nem leszel használható rendszergazda, csak egy betanított munkás, ha nem tudsz megírni egy scriptet.
A másik, hogy idedobod, hogy ezt kell megcsinálni. Semmi olyant nem látunk, hogy próbálkoznál vagy valami...
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!