( locsemege | 2012. 02. 19., v – 15:04 )

Már jobb, de nem hallgatsz rám.

Írtam, hogy ha appendeled a kimeneti file-hoz a tartalmat, akkor az bizony hozzáfűződik minden futás alkalmával a poszter.psd-hez. Leírtam, mi a különbség a >> valamint a > között. Az előbbi hozzáfűz, az utóbbi felülírja a file-t. Szerintem neked az utóbbi kell, de még mindig az előbbit írod.

Minden fájlt kell vizsgálni és a kiterjesztés előtt minden fájlnévben lesz pont is

Mi az a kiterjesztés? Felejtsd már el, olyan nincs! Az csak egy szokásjog. A file-nak neve van. A pont a névben éppen olyan karakter, mint a többi. Ez is egy filenév:

valami.barmi.tar.bz2.jpg...mp3.kecske

Aztán nem kötelező a filenévben pontnak lennie. Ez is egy filenév:

Hársfa

Tehát ne válogasd ki azokat a file-okat, amelyek nevében van pont, mert akkor a Hársfa nevű file-ban nem fog keresni a grep. Neked valami ilyesmi kell:

grep 'regexp' /ez/az/eleresi/ut/*

Tehát nem *.*, hanem egyszerűen csak egy csillag.

Ugye a file nevének semmi köze a tartalmához. Semmi akadálya sincs annak, hogy egy jpeg képet valami.mp3-nak nevezzek. Ez csak egy szokás, hogy könnyebben azonosítható legyen a tartalom, de egyrészt nem kötelező érvényű, másrészt nem biztos, hogy úgy van. Ha a file valós tartalmára vagy kiváncsi, használd a file parancsot!

tr [:lower:] [:upper:] <<<locsemege
LOCSEMEGE