jegyzet gyomlált változata - Eötvös Loránd Tudományegyetem
jegyzet gyomlált változata - Eötvös Loránd Tudományegyetem
jegyzet gyomlált változata - Eötvös Loránd Tudományegyetem
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
utasítással rendezni). A parancsot olyankor használjuk, amikor például egy listában ki<br />
akarjuk szűrni az ismétléseket. A parancsnak a kapcsolókon kívül két argumentuma lehet,<br />
a bemeneti és a kimeneti állomány. Ezek hiányában a standard kimenetre illetve<br />
bemenetről dolgozik. A parancs alapértelmezésben teljes sorokat hasonlít össze. Lehetőség<br />
van arra is, hogy az összehasonlítás során ne vegyen figyelembe megadott mezőket<br />
(a mező egy olyan karaktersorozat, melyet egy vagy több elválasztókarakter – általában<br />
szóköz vagy tabulátor – választ el egy másik karaktersorozattól).<br />
A -c kapcsoló hatására a sorok elé kiírja az ismétlések számát is. Ha ezt a kapcsolót<br />
használjuk egy sorba rendezett adatfájlon, akkor könnyen megkaphatjuk a leggyakoribb<br />
elemet (az adatok módusza). Ehhez csupán a gyakoriság szerint kell sorba rendezni az<br />
adatokat.<br />
10.4. Példák és feladatok<br />
10.1. Feladat<br />
Írassuk ki az echo paranccsal a következő mondatokat:<br />
1. ”$HOME, sweet $HOME”<br />
2. ”$HOME, sweet [$HOME értéke]”<br />
3. ’Azt mondta az öreg tímár: ”Ez az ulti nem ulti már.”’<br />
10.2. Feladat Listázzuk ki, és számoljuk meg a /usr/lib könyvtárban és az összes alkönyvtárában<br />
az összes olyan fájlt, amelynek utolsó előtti betűje ” e”.<br />
10.3. Feladat A sort és a uniq parancsok segítségével keressük meg a mellékelt adatfájl<br />
móduszát, azaz a leggyakoribb elemet. Rendezzük gyakoriság szerint sorba az adatokat és<br />
ábrázoljuk a gyakoriság-eloszlást gnuplottal. Próbáljuk meg az x tengely címkézését az<br />
egyes kategóriáknak megfelelően megváltoztatni ( Útmutatás: a gnuplot interaktív használatával<br />
kérjünk segítséget a help set xlabel paranccsal).<br />
10.4. Feladat A sort, a uniq és a wc parancsok használatával keressük meg a mellékelt<br />
adatfájl mediánját, azaz azt az elemet, aminél az adatok fele kisebb, illetve nagyobb.<br />
10.5. Feladat A mellékelt adatfájlban a Mauna Loa obszervatóriumban 1974 és 1987<br />
között mért CO2 koncentrációk találhatóak havi felbontással (http: // itl. nist. gov ).<br />
Készítsünk kumulatív gyakoriságeloszlást, azaz az koncentráció függvényében ábrázoljuk,<br />
hogy az adott értéknél hányszor fordul elő kisebb mért érték. Az eloszlást ábrázoljuk<br />
gnuplottal, és illesszük be egy L ATEX dokumentumba.<br />
10.6. Feladat Számoljuk meg, hány olyan fájl van az /usr könyvtárban ami c vagy v<br />
betűvel kezdődik, és o betűre végződik. Azok az útvonalak, amit nincs jogunk olvasni hibát<br />
emelhetnek, gondoskodjunk róla, hogy a hibaüzenet a keres.err állományba kerüljön.<br />
123