Üdvözöljük az ubuntu.hu oldalán

Itt megtalálhatja a rendszerrel, illetve a nyílt forráskódú alkalmazásokkal kapcsolatos információkat, érdekességeket. Csatlakozzon a beszélgetésekhez, blogoljon, segítse Ön is a közösséget. Jó fórumozást kívánunk!
BlogokLeírások, bemutatók

Párhuzamos adatfeldolgozás parancssorban

Az előző VLC-s blogomban a gyors (egy feldolgozó egység soros végrehajtási teljesítményétől függően) és grafikus átalakítást mutattam be.

Ezen hétvégi blogomban arra térek ki, hogy a find parancssori eszközt hogyan lehet használni a fájlok elérési út (rész(fára illeszkedő mintáinak megtalálására. Ez ugyanis későbbiekben GNU parralel vagy xargs által több processzormagot egyszerre felhasználó módon is képes adatfeldolgozást, átalakítást végezni. (Ami nagyobb áramfogyasztás mellett azonos eltelt időegység alatt több végrehajtott átalakítást jelent.)

Kezdésnek egy egyszerű find szkript, ami az adott munkakönyvtárban keresi meg az mp3 kiterjesztésű állományokat:

find . -iname '*.mp3'

Ez a stdout szabványos kimenetre írja ki a mintára illeszkedő fájlokat az aktuális munkakönyvtártól a gyökértől távolabb eső részéről a fájlrendszer gráfjából.

A minta esetünkben nem érzékeny a kis és nagybetűkre.