He maha nga momo taonga a Linux ko te nuinga o tatou kaore i te mohio, na te mea ko tenei ki te whānuitanga nui kaore tatou katoa i te taunga ki te whakamahi i te taunga whakamutu Kaore tenei i te kino na te mea ehara i te mea whakahauanga, me pai ki te whakamahi i tetahi atanga whakairoiro kia maamaa ai a maatau mahi.
He mahinga tino pai e mahia ana e taatau i ia ra ko te rapu i roto i te punaha a e kitea ana ma te maamaa o te rapu i ta maatau kaiwhakahaere o nga konae tino pai i a koe e rapu ana i tetahi tuhinga, ahua, konae, aha atu. mai i te pouaka rapu.
Engari ka taea hoki e taatau te whakamahi i te tauranga ki te mahi i tenei hei ki te korero pono he kaha ake tenei taputapu ki te mohio ki te whakamahi.
I tenei waahanga iti Ka korerohia e au ki a koe me pehea te mahi a te "grep" ki te rapu tuhinga motuhake, tauira ranei i roto i te konae, ki te raarangi katoa ranei.. Ko te whakamahinga noa ko te rapu wawe i tetahi konae mo nga takahanga o tetahi tauira, ka taea i roto i nga tuhinga maamaa, i te ahua ranei o te ahua o te waa. Anei nga tauira e whakamahia ana ka waiho hei tuhinga noa hei utu mo nga whaikorero auau.
Ko te tikanga ko te grep e whai ake nei:
grep loquebuscas tipoarchivo
Ko te "mea e rapu ana koe" he tauira motuhake e hiahia ana koe ki te kimi, kaore au i te mohio, he tauira whaihua te rapu rarangi tuhinga kei roto i te tuhinga kaore e maumahara he aha ia me te "momo momo. "Ko te taatari, kei te kii koe ki te grep me rapu noa i te aho kuputuhi e tohu ana koe i roto i te momo konae kotahi noa iho a kaua e mahia i nga waahanga katoa o mua.
I teie nei ka taea e taatau te whakamahi i nga waahanga taapiri ki te whakahau hei whakapai ake i ta maatau rapuHei tauira, ki te rapu neke atu i te kotahi te tauira, ka hangaia noa e maatau he konae tuhinga e mau ana te raarangi tauira, tetahi i runga i ia raina, ki te rapu i tetahi konae, ki tetahi raarangi ranei, ka taapirihia e maatau te tohu -f ki te uta i te konae kei roto nga tauira.
grep -f ~ / archivoconpatrones.txt /
I tenei keehi ka rapua nga tauira katoa e whakaahuatia ana i te konae ka rapua e ia i roto i te punaha katoa ana hei te mutunga ka whakaatu mai nga hua ki a maatau.
He mea nui kia maumahara ko te whakamahi i te grep ki runga i te konae nui, ara ko nga konae maha ranei, ka maha nga hua ka puta.
Ko tetahi atu tauira o te whakamahi mena kei te rapu tatou ma te momo konae, ka tupu tenei kaore tatou e maumahara ki te ingoa o te konae e hiahiatia ana, engari e mohio ana taatau he aha te konae, he aha hoki te awhe d, na tenei ka taea e taatau te mahi:
grep -l *.doc /carpeta/donde/lobuscas
I teie nei mena kei te pirangi taatau ki te rapu kupu, engari me wehe atu nga hua o era atu:
grep palabrabuscada tipodearchivo | grep -v palabraexcluida
I teie nei ka taea ano te whakauru i te aho kuputuhi ki te keera o runga me o raro, na te whakamahi i te grep regex e kore e hoki mai nga hua e tika ana, Mo tenei me taapiri e maatau he taapiri kia rapuhia ahakoa te aha:
grep -i palabra /donde/buscarla
Ana he pai i konei ka waiho e au etahi o nga waahanga e whakamahia ana i te grep.
-c En lugar de imprimir las líneas que coinciden, muestra el número de líneas que coinciden.
-e PATRON nos permite especificar varios patrones de búsqueda o proteger aquellos patrones de búsqueda que comienzan con el signo -.
-r busca recursivamente dentro de todos los subdirectorios del directorio actual.
-v nos muestra las líneas que no coinciden con el patrón buscado.
-i ignora la distinción entre mayúsculas y minúsculas.
-n Numera las líneas en la salida.
-E nos permite usar expresiones regulares. Equivalente a usar egrep.
-o le indica a grep que nos muestre sólo la parte de la línea que coincide con el patrón.
-f ARCHIVO extrae los patrones del archivo que especifiquemos. Los patrones del archivo deben ir uno por línea.
-H nos imprime el nombre del archivo con cada coincidencia
He maha ake nga mahi kei roto i te grep kaore e kapi ana i konei, no reira mena ka whakaaro koe ki te whakamahi i te grep i nga wa katoa, whakapauhia te wa ki te rangahau he aha nga mahi ka taea me te whakamahi pai rawa atu
Hei tuatahi ki te korero