Ko etahi whakahau Grep taketake

Tuhinga o mua

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

kitea-konae-i-Linux

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


Ko nga korero o te tuhinga e piri ana ki o maatau kaupapa o matatika whakatika. Ki te ripoata i tetahi paatene paato Here.

Hei tuatahi ki te korero

Waiho to korero

Ka kore e whakaputaina tō wāhitau īmēra.

*

*

  1. He kawenga mo nga raraunga: Miguel Ángel Gatón
  2. Te kaupapa o te raraunga: Whakahaerehia te SPAM, te whakahaere korero.
  3. Ture: To whakaae
  4. Whakawhitinga korero: Kaore nga korero e tukuna ki nga taha tuatoru engari ma te ture herenga.
  5. Rokiroki raraunga: Paetukutuku e whakahaerehia ana e Occentus Networks (EU)
  6. Tika: I nga wa katoa ka taea e koe te whakaiti, te whakaora me te muku i o korero.

bool(pono)