awk feladatok

1. Adjuk meg egy allomany azon sorat, amelyik a legtobbszor szerepel egymas utan az allomanyon belul. Ezen kivul irjuk ki az allomany nevet,
valamint azt, hogy hanyszor ismetlodot az illeto sor.

2. Adott n allomany, n termeszetes szam. Irjuk ki az allomany azon sorainak a sorszamat, amelyeknek a hossza nagyobb, mint 10 karakter es irjuk ki
azokat a sorokat, amelyeknek a hossza kisebb, mint 10 karakter. Egy allomany elemzese utan irjuk ki a nevet es a valtozatlanul kiirt sorok szamat.

3. Irjuk ki minden allomanybol a mezok elso 3 akrakteret. Ha a mezo hossza kisebb mint 3, akkor egeszitsuk ki szokozokkel. Egy allomany elemzese
utan irjuk ki a nevet es a mezok szamat.

4. Adott n allomany, n termeszetes szam. Minden sorra, amelynek hossza nagyobb, mint 30 karakter, irjuk ki a sor sorszamat (az allomanyon belul), az
elso mezot es az utolsot. Egy allomany elemzese utan irjuk ki a nevet es a mezok szamat.

5. Adjuk ossze n allomany minden soranak elso mezojet es szamoljuk ki az utolso mezok atlagat.

6. Adott n allomany, n termeszetes szam. Irjuk ki az allomanyok azon sorait, amelyekben letezik olyan szo, hogy egymas utan tobbszor szerepeljen.
Irjuk ki a sorok sorszamat is.

7. Adott n allomany, n termeszetes szam. Irjuk ki minden allomany nevet, a benne levo mezok szamat, valamint azt, hogy atlagosan hany szo van egy
allomanyban.

8. Adott n allomany, n termeszetes szam. Irjuk ki annak az allomanynak a nevet, amelyik a legtobb mezot tartalmazza. Adjuk meg a mezok szamat is.

9. Adott n allomany, n termeszetes szam. Irjuk ki az allomanyok azon sorait, amelyek tartalmaznak egy bizonyos karaktersort, legalabb k-szor. A
karaktersort es a k erteket rgumentumkent adjuk meg. Egy allomany elemzese utan irjuk ki a nevet.

10. Adott n allomany, n termeszetes szam. Az allomany szerkezete:
        Nev ZH1 ZH2 ZH3
Irjuk ki a neveket es a hozzajuk tartozo 3 ZH atlagat. Ezen kivul szamoljuk ki a ZH1, ZH2 es ZH3 oszlopok atlagat is. (Minden allomanyra
kulon-kulon.)
 

shell scriptek

1. Írjunk shell scriptet, amelyik kiszámolja, hogy az évnek hányadik napja van.

2. Írjunk shell scriptet, amelyik kiszámolja, hogy az évbõl hány nap van még hátra.

3. A bc parancs segítségével bármilyen pontosságú aritmetikai mûveleteket végezhetünk. Írjunk példaprogramot ennek bemutatására.

4. Írjunk shell scriptet, amelyik megmondja, hogy milyen névnap van ma es mikor van még ilyen névnap. ( A névnapokat egy fileban lehet tárolni.)

5. Írjunk shell scriptet, amelyik megmondja, hogy milyen névnap van ma es küldjon köszöntõ levelet minden névnapját ünneplõ ismerõsödnek.

6. Parancsargumentumbol megadva egy felhasználó teljes nevét (nem az azonosítóját) mondjuk meg, hogy be van-e jelentkezve és ha igen, milyen
folyamatokat futtat.

7. Írjunk egy shell scriptet amelyik egy parancsargumentumként megadott, C forráskódot tartalmazó fileból megadja az összes ott deklarált függvény
fejlécét.

8. Írjunk egy shell scriptet amelyik egy parancsargumentumként megadott, Pascal forráskódot tartalmazó fileból megadja az összes ott deklarált
függvény fejlécét.

9. Írjunk egy shell scriptet amelyik egy parancsargumentumként megadott, Pascal forráskódot tartalmazó fileból megadja az összes ott deklarált
eljárás fejlécét.

10. Írjunk shell scriptet, amelyik megmondja, hogy hány levelem érkezett és kitõl.



2001. február 5.