Egyszerűbb feladatok
- Listázd ki, azt a 3 felhasználót, akik az utóbbi időben a legtöbbször jelentkeztek be a pandorára és azt is, hogy ők hányszor jelentkeztek be.
Például:
68 scsf 59 qzy 57 bzsr
-
A PATH környezeti változóban található 2. könyvtár nevét írd bele a 'path.list' nevű fileba.
(Természetesen a "megnézem, aztán kézzel beleírom" módszer nem jó, parancsot v. parancssorozatot kérek itt is. A path.list filet NE küldd el emailben!) - Listázd ki a /usr/bin könyvtárban található számmal (0-9) kezdődő, legalább 4 karakter hosszú fájlok neveit.
- Alakítsd át az előző parancsot (parancsokat), hogy azt adja meg, hogy hány fenti tulajdonságú állomány van.
-
Irasd ki a képernyőre a $HOME/* szöveget. Pontosan ez a karaktersorozat jelenjen meg!
(Plusz: a "$HOME/*" jelenjen meg a képernyőn. A " " jelek is!) -
Készíts linux scriptet (parancsfilet), amely 3 parancssori paramétert vár. Az első paraméter egy szám, a második egy művelet jel (+,-,*,/), a harmadik ismét egy szám!
A scriptnek el kell végezni a a két számon a megfelelő műveletet és az eredményt a stdout-ra írnia a példán látható formában.
Példa:
Meghívás: script1 3 + 5
Kimenet: 3 + 5 = 8
Megjegyzés: szorzás esetén feltehető, hogy script1 3 \* 5 vagy ezzel egyenértékű formában hívták meg a parancsfilet. - Írj parancsfilet, ami megadja, hogy az első paraméterként kapott könyvtárban hány darab olyan file van, melynek első karaktere a magyar ABC egy kisbetűje, utolsó karaktere pedig egy számjegy!
-
Írj parancsfilet, mely megmondja, hogy az utóbbi időben melyik napon jelentkeztek be a legtöbben. A kimenete például a következőképpen nézzen ki:
Nap: Oct 2 Bejelentkezések száma: 1221
Segítség: a last parancs kimenetében minden sorban a 44-49. karakterek mutatják a napot. A kívánt kimeneti forma előállításához javaslom, hogy a "nyers" eredményt tegyük bele egy változóba, majd az első órán tanult módon ennek a változónak a tartalmából már könnyen "ketté tudjuk vágni" a két adatot.