- Hogyan kapkodja el a pontos mérkőzést?
- A grep alapértelmezés szerint használja a regexet?
- Melyik parancs nyomtat minden sort pontosan két karakterrel?
- Melyik reguláris kifejezés fogja keresni a karakterlánc végén a grep parancsot?
- Milyen opciók használhatók a grep paranccsal?
- Hogyan foghatok rekurzívan egy könyvtárban?
- Mit csinál * grep-ben?
- Melyik parancs találja meg a fájlt anélkül, hogy megjelenítené az elutasított üzeneteket?
- Melyik grep parancs megjeleníti azt a számot, amely legalább 4 számjegyből áll?
- Melyik paranccsal lehet két fájlt összehasonlítani?
- Melyik paranccsal jelenítik meg a fájl tetejét?
- Melyik parancs fogja megtalálni az összes fájlt engedély nélkül 777?
Hogyan kapkodja el a pontos mérkőzést?
Olyan vonalak megjelenítése, amelyek pontosan illeszkednek egy keresési karakterlánchoz
A grep parancs egész sorokat nyomtat ki, amikor talál egyezést egy fájlban. Csak azoknak a soroknak a kinyomtatásához, amelyek teljesen megfelelnek a keresési karakterláncnak, adja hozzá az -x opciót. A kimenet csak a pontos egyezésű sorokat mutatja.
A grep alapértelmezés szerint használja a regexet?
A normál zászló nélküli grep (ami megegyezik a -G átadásával) az "Alapvető reguláris kifejezéseket" használja: -G, --basic-regexp A PATTERN értelmezése alapvető reguláris kifejezésként (BRE, lásd alább). Ez az alapértelmezett.
Melyik parancs nyomtat minden sort pontosan két karakterrel?
Alapértelmezés szerint a grep kinyomtatja az egyező vonalakat. Ezen felül két variáns program, az egrep és az fgrep áll rendelkezésre. Az Egrep ugyanaz, mint a grep -E.
Melyik reguláris kifejezés fogja keresni az a karakterlánc végét a grep parancsban?
grep Regular Expression Operator
grep regex operátor | Jelentése |
---|---|
$ | Egyezik az üres karakterlánccal a sor végén. |
\ b | Egyezik az üres karakterlánccal a szó szélén. |
\ B | Megegyezik az üres karakterlánccal, feltéve, hogy nem egy szó szélén van. |
\< | Illessze össze az üres karakterláncot a szó elején. |
Milyen opciók használhatók a grep paranccsal?
A grep parancs számos lehetőséget támogat az illesztés további vezérléseihez:
- -i: kis- és nagybetűk közötti keresést hajt végre.
- -n: megjeleníti a mintát tartalmazó vonalakat a sorszámokkal együtt.
- -v: a megadott mintát nem tartalmazó sorokat jeleníti meg.
- -c: megjeleníti az egyező minták számát.
Hogyan foghatok rekurzívan egy könyvtárban?
Rekurzív minta kereséséhez hívja meg a grep parancsot az -r (vagy a - rekurzív) opcióval. Ha ezt az opciót használja, a grep a megadott könyvtár összes fájljában keres, kihagyva a rekurzívan előforduló szimbólumokat.
Mit csinál * grep-ben?
A grep -r-ben ... A *, akkor a héj kibővül * az összes fájlra és könyvtárra az aktuális könyvtárban (általában azok kivételével, amelyek a-val kezdődnek . ), majd a grep rekurzívan működik rajtuk.
Melyik parancs találja meg a fájlt anélkül, hogy megjelenítené az elutasított üzeneteket?
Keressen egy fájlt az "Engedély megtagadva" üzenetek megjelenítése nélkül
Amikor a keresés megpróbál olyan könyvtárban vagy fájlban keresni, amelyhez nincs engedélye az "Engedély megtagadva" üzenet elolvasásához, akkor a képernyő megjelenik. A 2>A / dev / null opció ezeket az üzeneteket a / dev / null címre küldi, így a megtalált fájlok könnyen megtekinthetők.
Melyik grep parancs megjeleníti azt a számot, amely legalább 4 számjegyből áll?
Pontosabban: A [0-9] bármely számjegyet megegyezik (például [[: digit:]] vagy \ d Perl reguláris kifejezésekben), és a 4 jelentése "négyszer."Tehát [0-9] 4 egy négyjegyű sorrendet illeszt.
Melyik paranccsal lehet két fájlt összehasonlítani?
Magyarázat: A diff parancs a fájlok összehasonlítására és a közöttük lévő különbségek megjelenítésére szolgál. 11.
Melyik paranccsal jelenítik meg a fájl tetejét?
A head parancs a fájl tetején megjeleníti az első néhány sort. Hasznos lehet, ha egy nagy pillantást szeretne egy nagy fájlra, a fájl megnyitásának alternatívájaként.
Melyik parancs fogja megtalálni az összes fájlt engedély nélkül 777?
find / home / -perm 777 -típus f
Ez a parancs felsorolja az összes fájlt a házkönyvtárban, amely 777 jogosultsággal rendelkezik.