Keresési szintaxis

amikor az iTerm2 bemutatja a profilok listáját, általában tartalmaz egy keresőmezőt. A keresőmező egy speciális szintaxist használ, amely lehetővé teszi, hogy személyre szabja a kereséseket, hogy gyorsan megtalálja azt, amit keres.

profilok keresése

a keresési lekérdezésben szereplő minden szónak legalább egy szónak meg kell egyeznie a profil címében vagy címkéiben ahhoz, hogy a profil megfeleljen a lekérdezésnek. Ahhoz, hogy egy szó egyezés legyen, alszövegnek kell lennie.

Query &nbsp Profile Name Matches?
Linux Linux Igen
x Linux Igen
z Linux nem
George L George Linux gépe Igen

operátorok

a keresési lekérdezésben előtagot állíthat be egy operátorral a lekérdezés szűkítéséhez. Csak két operátor van meghatározva:

  • a név: az operátor csak a profil nevében próbál szavakat egyeztetni.
  • a címke: az operátor csak a profil címkéiben lévő szavakat próbálja egyeztetni.

idézés

megkövetelheti, hogy két vagy több szó fordul elő sorrendben azáltal, hogy idézőjelek a lekérdezésben. Például:

lekérdezés profil neve egyezik?
“Linux gép” George Linux gépe Igen
“gép Linux” Linux gép nem

rögzítése általában a lekérdezésben szereplő szavaknak meg kell egyezniük egy profil címében vagy címkéiben szereplő szó részstringjével. Megkövetelheti, hogy a lekérdezésben szereplő szó megegyezzen a címben vagy címkékben szereplő szó előtagjával, ha a szó elé egy caret (^) betűt illeszt be. Megkövetelheti, hogy a lekérdezésben szereplő szó megegyezzen a címben vagy címkékben szereplő szó utótagjával, ha dollárjelet ($) fűz a szó után. Például a ^a lekérdezés csak az “a”betűvel kezdődő szavakkal rendelkező profilokat illeszti össze. Az a$ lekérdezés megfelel az “A” – val végződő szavaknak. A ^a$ lekérdezés csak az “a”szóra egyezik.

lekérdezés & nbsp profil neve egyezik?
^gyökér Igen
^gyökér Groot! nem
gyökér$ Groot Igen
^gyökér$ Groot nem
^gyökér$ gyökér Igen

funkciók kombinálása

kombinálhatja az idézést, az operátorokat és a horgonyokat. Az operátor mindig az első, majd egy caret, majd egy idézett karakterlánc, majd egy dollárjel. Tekintsük a következő példákat:

name:^"George's Linux Machine"$

a profil nevében három egymást követő egész szónak meg kell egyeznie a “George Linux gépével”.

name:"George's Linux Machine"$

egyezik az “XGeorge’ s Linux Machine” nevű profillal, ellentétben az előző példával.

name:^"George's Linux Machine"

egyezik a “George’ s Linux MachineX” nevű profillal, ellentétben az első példával.

name:"George's Linux Machine"

megfelelne az “XGeorge’ s Linux MachineX” nevű profilnak, ellentétben az első példával.

name:^George'sname:George's$name:^George's$

a profil nevében olyan szónak kell szerepelnie, amelynek előtagja, utótagja vagy pontosan megfelel a “George” – nak, hogy megfeleljen ezeknek a lekérdezéseknek.

You might also like

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.