Linux:Shell script alapok
(Változatok közti eltérés) (→Shell script alapok) |
(→Shell script alapok) |
||
104. sor: | 104. sor: | ||
</code> | </code> | ||
</megoldas> | </megoldas> | ||
- | < | + | <leftBox> |
A params.conf fájl tartalma: | A params.conf fájl tartalma: | ||
NEV="Kiss Lajos" | NEV="Kiss Lajos" | ||
KOR=60 | KOR=60 | ||
- | </ | + | </leftBox> |
A lap 2010. április 22., 20:16-kori változata
Shell script alapok
Kivonat: echo, változókezelés, read, ``, expr, .
- Készíts egy tetszőleges tartalmú szövegfájlt az mcedit segítségével! A fájl neve legyen proba.txt!
- Készíts shell scripet, mely kiírja a következő szöveget: Hello world!
- Készíts programot, mely az A váltózónak értéket ad, majd kiírja azt!
- Készíts programot, mely a billentyűzetről bekéri a felhasználó nevét, és személyesen köszönti őt!
- Készíts programot, mely kiírja a mai nap nevének angol rövidítését! Az akuális nap neve a date parancs megfelelő paraméterezésével nyerhető ki.
- Készíts programot, mely az VER változóba beolvassa a /etc/debian_version fájl tartalmát, majd kiírja azt! Ebben a fájlban a Debian/GNU Linux verziószáma található.
- Készíts programot, mely a billentyűzetről bekéri egy négyzet oldalának hosszát, majd kiírja annak kerületét és területét!
- Készíts programot, mely megadja, hogy a rendszergazda ebben a hónapban hányszor jelentkezett be! Írja ki ennek a számnak a kétszeresét is!
- Készíts shell scripet, mely egy hosszabb szöveget ír ki a képernyőre a Here In Document elv alkalmazásával!
- Készíts programot, mely paramétereit egy konfigurációs fájlból veszi! A NEV és a KOR nevű változókat olvassa be a params.conf fájlból, majd írja ki azok értékét!
- Készíts programot, mely bekéri egy felhasználó login nevét, és a /etc/passwd file-ból kikeresi annak teljes nevét! A program neve legyen usersearch!
A params.conf fájl tartalma: NEV="Kiss Lajos" KOR=60