Szöveg keresése dokumentumokban vagy grep segítségével blog Ubuntu Linux

Szöveg keresése dokumentumokban vagy grep segítségével blog Ubuntu Linux

Ha észrevette, én változott a design a helyén. Ez volt munka közben változó megjelenése a sablont, és az ötlet, hogy ezt a cikket. Nem vagyok nagy szakértője szempontjából webdesign, így tudom, hogy a PHP nyelvet, HTML felületen. És a probléma ez, kellett találni a nevét a képfájl, akinek a neve szerepel a .php fájlokat WordPress témákat. Azért jöttem, hogy a támogatási program grep.

Referenciaként - grep paranccsal kereső és szűrő vonalak, amelyek a felhasználó által definiált mintát.

Tehát én is. Ahhoz, hogy megtalálja a megfelelő része a szöveg el kell indítani egy terminálban a következő parancsot:

végül idejöttem ezt a parancsot:

sudo grep -rl 'jeges-logo' / var / www / wordpress / wp-content / themes / jeges /

Sudo hozzátettem mert meg kellett keresni a birodalmában szuper is, és keressen kezdőmappájának tudsz anélkül sudo. Kívánt fájlt találtak csak egy másodperc töredéke alatt. És ha használja a következő parancsot:

sudo grep -r 'jeges-logo' / var / www / wordpress / wp-content / themes / jeges / --color

Szöveg keresése dokumentumokban vagy grep segítségével blog Ubuntu Linux

Nézzünk néhány példát a grep.
Hadd emlékeztessem ismét a fő alkalmazási területe grep - keresni szavak vagy kifejezések fájlokat és kilépő. Például, hogy megtalálják a „magassága” a functions.php kell használni a következő parancs fájlt:

Természetesen, meg kell nyitni egy terminált a mappát, amely tartalmazza a dokumentum functions.php. ha másképp, akkor meg kell adni a teljes elérési utat. Ennek eredményeként a grep megmutatja az összes előfordulását a szó magasságot. amely azt állapítja meg, a tartalmát functions.php. Tudni kell, hogy ebben az esetben a grep fog kinézni a karakterkészletet, és nem a szó. Ezért minden vonal mutatja, hogy szerepel a „height” és egyéb szavakat, amelyekben a szekvencia található „magassága” Az én esetemben, a program led húr "flex-height => true,.

Ahhoz, hogy adja meg a grep, meg kell találni, csak a szót kell használni a kulcsot -w. Ő fogja korlátozni a keresést csak a megfelelő kulcsszó. Nézzük meg a szót az elsődleges functions.php fájlt. A csapat a következő lesz:

A grep segédprogram megkeresi a fájlokat és a csoport, ebben az esetben a keresési eredmény jelenik meg a fájlt, amelyben egy egyezést. Ha egy kulcsot -n. A program megmutatja egyre sorszám, amely egyezést talál, és az -r lehetővé teszi, hogy végre egy rekurzív keresés, azaz keresés könyvtárak, alkönyvtárak és így tovább egészen a fájlt. Ez nagyon kényelmes, amikor keresi a fájlokat a forráskód programok. A nézet a megfelelő gombokat:

Ha meg kell, hogy elrejtse a fájlok nevei, majd a gombot -h. és fordítva, ha azt szeretné, hogy megjelenjen csak a fájlok neveit, mely a kívánt szöveget, akkor kell használni a -l kapcsolót. Ha a -i kapcsolót, a parancs figyelmen kívül hagyja az esetben karakter, ami azt jelenti, hogy a keresés lesz között a kis- és nagybetűket.

A teljes információt a grep kulcsot futtassa a terminálba: