Miaraka amin'ny Terminal: Mampiasa fomba fiteny mahazatra

Ny iray amin'ireo zavatra tiako indrindra momba ny terminal Linux dia ny zavatra azonao tratrarina amin'ny fampiasana fomba mahazatra. Na mila mahita lahatsoratra sarotra isika na manolo azy amin'ny zavatra hafa, ny fampiasana fomba fiteny mahazatra dia mety hanamora ny asa. Andao hanomboka amin'ny voalohany:

FAMPITANDREMANA: fanaintainana amin'ny boriky ity lahatsoratra ity. Ny famakiana ity lahatsoratra ity amin'ny fotoana rehetra dia mety hiteraka tsy fahatsiarovan-tena. Mialà sasatra eo anelanelany na manatona ny dokotera na ny farmasinao alohan'ny hamakiana ilay lahatsoratra manontolo.

Inona no atao hoe fitenenana mahazatra?

Ny fitenenana mahazatra dia andian-dahatsoratra manokana mamela antsika hanazava lahatsoratra tianay ho hita. Ohatra, raha te hikaroka ny teny hoe "linux" isika dia ampy ny mametraka an'io teny io amin'ny programa ampiasaintsika. Ny teny mihitsy dia fitenenana mahazatra. Hatreto dia toa tsotra be izany, fa ahoana kosa raha te-hahita ny isa rehetra ao anaty rakitra iray isika? Sa ny tsipika rehetra manomboka amin'ny sora-baventy? Amin'ireo tranga ireo dia tsy afaka mametraka teny tsotra intsony ianao. Ny vahaolana dia ny fampiasana fomba fiteny mahazatra.

Fanehoan-kevitra matetika vs. lamina fisie.

Alohan'ny hidirantsika amin'ny fomba fitenenana mahazatra dia tiako ny manazava ny tsy fahazoan-kevitra iraisana momba ny fomba fiteny mahazatra. Ny fitenenana mahazatra dia tsy ilay napetrakay ho masontsivana amin'ny baiko toy ny rm, cp, sns. Mety ho lamina fisie io. Ny fomba fiteny mahazatra, na dia mitovy aza amin'ny fampiasan'izy ireo ny tarehintsoratra mahazatra, dia tsy mitovy. Drafitra iray no alefa manohitra ireo rakitra ao anaty kapila mangarahara ary mamerina ireo izay mifanitsy tanteraka amin'ilay lamina, raha toa kosa ny fitenenana mahazatra dia mivoaka amin'ny lahatsoratra iray ary mamerina ireo tsipika misy ilay lahatsoratra notadiavina. Ohatra, ny fomba fiteny mahazatra mifanaraka amin'ny lamina *.* dia ho zavatra toa izany ^.*\..*$

Karazana fitenenana mahazatra.

Tsy ny programa rehetra no mampiasa fomba fiteny mitovy. Tsy latsa-danja kokoa. Misy karazana expression mahazatra mahazatra maromaro na latsaka kokoa, saingy misy programa izay manova kely ny syntax, misy ny extensions-ny, na mampiasa endri-tsoratra hafa mihitsy aza. Noho izany, rehefa te hampiasa fomba fiteny mahazatra miaraka amina programa tsy fantatrao tsara ianao, ny zavatra voalohany dia ny mijery ny boky torolàlana na ny antontan-taratasin'ilay programa mba hahitana hoe manao ahoana ireo fomba fiteny mahazatra izay ekeny.

Voalohany, misy karazana fitenenana mahazatra roa, izay voarakitra ao amin'ny fenitra POSIX, izay ampiasain'ny fitaovana Linux. Izy ireo no fomba fiteny mahazatra sy maharitra. Ny ankamaroan'ny baiko izay miasa amin'ny fomba fiteny mahazatra, toy ny grep na sed, dia mamela anao hampiasa ireo karazany roa ireo. Hiresaka momba azy ireo eto ambany aho. Misy ihany koa ny fomba fiteny PERL mahazatra, ary avy eo misy programa toa ny vim na emacs izay mampiasa karazany hafa amin'ireny. Miankina amin'ny zavatra tiantsika hatao dia mety kokoa ny mampiasa ny iray na ny iray hafa.

Fitsapana fitenenana mahazatra.

Tsy misy dikany ny fandikana ny fomba fiteny mahazatra. Rehefa tsy maintsy manoratra fitenenana mahazatra be pitsiny isika dia ho eo alohan'ny tarehin-tsoratra manokana tsy takatra raha vao jerena, noho izany raha hianatra ny fomba hampiasana azy ireo dia ilaina ny manana fomba hanaovana ireo fitsapana tadiavintsika sy hitantsika rehetra. mora ny valiny. Izany no antony hametrahako baiko marobe ahafahantsika manao fitsapana sy manandrana izay rehetra ilaintsika mandra-pahatongantsika manjakazaka ny fomba fiteny mahazatra.

Ny voalohany dia ny baiko grep. Ity no baiko hampiasaintsika matetika hanaovana fikarohana. Ireto ny syntax:

grep [-E] 'REGEX' FICHERO
COMANDO | grep [-E] 'REGEX'

Manoro hevitra ahy foana aho ny hametraka fanehoan-kevitra mahazatra ao anaty teny tokana mba tsy hahatonga ilay akorany. Ny fomba voalohany dia ny mahita fitenenana mahazatra ao anaty rakitra. Ny faharoa dia mamela ny sivana amin'ny fivoahan'ny baiko amin'ny alàlan'ny fitenenana mahazatra. Raha atao default dia mampiasa expression mahazatra mahazatra ny grep. Ny safidy -E dia ny fampiasana expression mahazatra lava.

Tetika iray afaka manampy antsika hahita ny fomba fiasan'ny fomba fiteny mahazatra ahafahana mampiasa ny loko amin'ny baiko grep. Amin'izany no hanasongadinana ny ampahany amin'ilay lahatsoratra mifanentana amin'ilay fitenenana mahazatra ampiasaintsika. Raha te hampihetsika ny loko amin'ny baiko grep dia alao antoka fa miovaova ny tontolo iainana GREP_OPTIONS misy sanda --color, izay azo atao miaraka amin'ity baiko ity:

GREP_OPTIONS=--color

Azontsika atao ny mametraka azy ao amin'ny .bashrc hampiasana azy hatrany.

Fomba iray hafa hampiasana fitenenana mahazatra ny fampiasana ny baiko sed. Mety kokoa amin'ny fanoloana lahatsoratra izany, fa azo ampiasaina amin'ny fikarohana. Ny syntax ho azy dia ho toy izao:

sed -n[r] '/REGEX/p' FICHERO
COMANDO | sed -n[r] '/REGEX/p'

Ny baiko sed dia mampiasa fampiasa mahazatra mahazatra ihany koa amin'ny alàlan'ny default, azonao atao ny mampiasa fomba fiteny tsy tapaka miaraka amin'ny safidy -r.

Ny baiko iray hafa izay tiako holazaina ihany koa dia tsy mahazaka. Ity baiko ity dia azo ampiasaina amin'ny zavatra maro, satria ahafahanao manoratra script amin'ny fiteninao amin'ny programa. Raha ny tadiavintsika dia fitenenana mahazatra ao anaty rakitra na amin'ny fivoahan'ny baiko dia izao no fomba fampiasana azy:

awk '/REGEX/' FICHERO
COMANDO | awk '/REGEX/'

Ity baiko ity dia mampiasa fitenenana maharitra maharitra hatrany.

Mba hanaovana ny fitsapana ataontsika dia mila lahatsoratra ihany koa isika izay ho ohatra hikarohana azy io. Azontsika ampiasaina ity lahatsoratra manaraka ity:

- Lista de páginas wiki:

ArchLinux: https://wiki.archlinux.org/
Gentoo: https://wiki.gentoo.org/wiki/Main_Page
CentOS: http://wiki.centos.org/
Debian: https://wiki.debian.org/
Ubuntu: https://wiki.ubuntu.com/

- Fechas de lanzamiento:

Arch Linux: 11-03-2002
Gentoo: 31/03/2002
CentOs: 14-05-2004 03:32:38
Debian: 16/08/1993
Ubuntu: 20/10/2004

Desde Linux Rulez.

Ity no lahatsoratra izay hampiasaiko ho an'ireo ohatra amin'ny sisa amin'ny paositra, koa mamporisika anao handika azy io amin'ny rakitra ianao mba ho mora ampiasaina avy ao amin'ny terminal. Azonao atao ny mametraka ny anarana tadiavinao. Nantsoiko hoe regex io.

Lesona fanombohana.

Ankehitriny dia manana izay rehetra ilainao izahay mba hanombohana ny fitsapana ny fomba fitenenana mahazatra. Andao handeha tsikelikely. Hametraka ohatra maromaro amin'ny karoka miaraka amina fomba fiteny mahazatra aho, izay hanazavako hoe inona ny toetran'ny olona tsirairay. Tsy ohatra tsara dia tsara izy ireo, saingy satria hanana toerana lava be aho dia tsy te hanasarotra azy intsony. Ary izaho dia hanakorontana ny tampon'izay azo atao amin'ny fanehoan-kevitra mahazatra.

Ny tsotra indrindra dia ny mitady teny manokana, ohatra, ohatra hoe te hahita ny tsipika rehetra misy ny teny hoe "Linux" isika. Ity no mora indrindra, satria tsy mila manoratra fotsiny izahay:

grep 'Linux' regex

Ary afaka mahita ny valiny isika:

andohalamboLinux: https://wiki.archlinux.org/ Arch Linux: 11-03-2002 Avy amin'ny Linux Rulez.

Ireto ireo andalana telo misy ny teny hoe "Linux" izay, raha nampiasaintsika ny lokon'ny loko, dia hisongadina izy. Mariho fa manaiky ny teny tadiavintsika izy na dia ampahany amin'ny teny lava kokoa toy ny amin'ny "ArchLinux". Na izany aza, tsy manasongadina ilay teny hoe "linux" izay hita ao amin'ny URL "https://wiki.archlinux.org/". Izany dia satria miseho eo izy miaraka amin'ny "l" kely ary efa nitady azy io amin'ny finday lehibe isika. Manana safidy amin'izany ny baiko grep, saingy tsy hiresaka momba azy ireo amin'ny lahatsoratra iray momba ny fomba fiteny mahazatra aho.

Amin'ity fitsapana tsotra ity dia afaka mamintina ny fehiny voalohany isika:

  • Ny toetra amam-panahy napetraka ao anaty fomba fiteny mahazatra dia mifanentana aminy ihany.

Izay milaza fa raha apetrakao ny litera "a" dia hitady ilay litera "a". Toa lojika izany, sa tsy izany? 🙂

Eritrereto izao hoe te-hitady ny teny hoe "CentO" arahin'ireo toetra amam-panahy isika, fa toetra tokana ihany. Ho an'ity dia azontsika ampiasaina ny "." Karakter, izay wildcard mifanandrify amin'ny toetra amam-panahy, fa iray ihany:

grep 'CentO.' regex

Ary ny vokany dia:

CentOS: http://wiki.centos.org/
CentOs: 14-05-2004 03:32:38

Midika izany fa misy ny "S" ao amin'ny "CentOS" na dia amin'ny tranga iray aza dia sora-baventy ary amin'ny litera kely hafa. Raha misy toetra hafa miseho eo amin'io toerana io dia ampidiro ao ihany koa. Efa manana ny lalàna faharoa isika:

  • Ny toetra "." mifanaraka amin'ny toetra amam-panahy.

Tsy dia kely loatra tahaka ny toa azy intsony io, fa amin'ity dia tsy afaka manao zavatra betsaka isika. Andao handeha kely kokoa. Andao hieritreritra isika fa te hahita ny andalana nipoitra ny taona 2002 sy 2004. Toa fikarohana roa izy ireo, saingy azo atao indray mandeha toa izao:

grep '200[24]' regex

Midika izany fa te-hahita ny isa 200 arahin'ny 2 na 4. Ary izao ny vokany:

Arch Linux: 11-03-2002
Gentoo: 31/03 /2002
CentOs: 14-05-2004 03:32:38
Ubuntu: 20/10/2004

Izay mitondra antsika amin'ny fitsipika fahatelo:

  • Ny endri-tsoratra marobe ao anaty fononteny dia mifanitsy amin'ny tarehin-tsoratra ao anaty fononteny.

Ny fononteny dia manome lalao bebe kokoa. azo ampiasaina hanilihana ny endri-tsoratra koa izy ireo. Ohatra, alao sary an-tsaina hoe te-hitady tranonkala misy ny endri-tsoratra ":" isika fa tsy arahin'i "/". Ho toy izao ny baiko:

grep ':[^/]' regex

Tsy inona izany fa ny fametrahana "^" ho toetra voalohany ao anatin'ny fononteny. Azonao atao ny mametraka ny litera tianao rehetra etsy ambany. Ny valin'ity kaomandy farany ity dia ireto manaraka ireto:

ArchLinux: https://wiki.archlinux.org/
Gentoo: https://wiki.gentoo.org/wiki/Main_Page
CentOS: http://wiki.centos.org/
Debian: https://wiki.debian.org/
Ubuntu: https://wiki.ubuntu.com/
Arch Linux: 11-03-2002 Gentoo: 31/03/2002 CentOs: 14-05-2004 03:32:38 Debian: 16/08/1993 Ubuntu: 20 / 10 / 2004

Asongadino izao ny ":" ao ambadik'ireo anarana distro, fa tsy ireo ao amin'ny URL satria misy ny URL "/" aorian'izy ireo.

  • Ny fametrahana ny litera "^" eo am-piandohan'ny fononteny dia mifanaraka amin'ny endri-tsoratra rehetra afa-tsy ireo tarehintsoratra hafa ao anaty fonosana.

Zavatra iray hafa azontsika atao ny mamaritra karazana litera. Ohatra, raha hitady izay isa arahana "-" dia toa izao:

grep '[0-9]-' regex

Amin'izay dia mamaritra toetra amam-panahy izahay eo anelanelan'ny 0 sy 9 ary avy eo ny mari-pamantarana minus. Andao hojerentsika ny valiny:

Arch Linux: 11-03-2002 CentOs: 14-05-2004: 03: 32: 38

Maro ny elanelam-potoana azo faritana ao anatin'ny fononteny mba hanakobanana ny elanelana misy tarehin-tsoratra tokana.

  • Ny fametrahana tarehin-tsoratra roa nosarahan'ny "-" ao anatin'ny fononteny dia mifanaraka amin'ny endri-tsoratra rehetra ao anatin'ilay faritra.

Andao hojerentsika izao raha afaka mifidy ny ampahany voalohany amin'ny URL isika. Ilay milaza hoe "http" na "https". Tsy niova afa-tsy tamin'ny "s" farany izy ireo, ka andao hataontsika toy izao:

grep -E 'https?' regex

Ny mari-panontaniana dia ampiasaina mba hanaovana ny toetra amam-bika ankavia safidy. Fa izao kosa izahay dia nanampy ny safidy -E amin'ny baiko. Izany dia satria ny fakana am-bavany dia singa iray amin'ny fitenenana matetika. Hatreto dia mampiasa fomba fiteny mahazatra izahay, ka tsy mila mametraka zavatra ao. Andao hojerentsika ny valiny:

ArchLinux: ny https: //wiki.archlinux.org/ Gentoo: ny https: //wiki.gentoo.org/wiki/Main_Page CentOS: Sokajy: //wiki.centos.org/ Debian: ny https: //wiki.debian.org/ Ubuntu: ny https: //wiki.ubuntu.com/

Ka manana lalàna vaovao isika:

  • Toetra arahin'ny "?" mifanaraka amin'ilay toetra na tsia. Tsy manan-kery afa-tsy amin'ny fitenenana mahazatra maharitra ity.

Ankehitriny isika dia hitady teny roa samy hafa tanteraka. Andao hojerentsika ny fomba hahitana ireo andalana misy ny teny hoe "Debian" sy "Ubuntu".

grep -E 'Debian|Ubuntu' regex

Amin'ny bara mitsangana dia azontsika atao ny manavaka ny fomba fiteny roa na maromaro hafa ary mitady ireo andalana mifanitsy amin'izy ireo:

Debian: https://wiki.debian.org/
Ubuntu: https://wiki.ubuntu.com/
Debian: 16 / 08 / 1993
Ubuntu: 20 / 10 / 2004
  • Ny toetra "|" dia manasaraka ny fomba fiteny mahazatra sy lalao mifanandrify amin'izy ireo. Izy io koa dia miavaka amin'ny fitenenana mahazatra.

Tohizo. Ankehitriny isika dia hitady ilay teny hoe "Linux", saingy amin'ny toerana tsy miraikitra amin'ny teny hafa ankavia ihany io. Azontsika atao toy izao:

grep '\

Ny toetra amam-panahy eto dia ny "<", saingy mila afa-mandositra izy amin'ny fametrahana "\" eo alohany mba hamaritan'ny grep azy ho toetra manokana. Toy izao ny vokany:

andohalambo Linux: 11-03-2002 Avy amin'ny Linux Rulez.

Azonao atao koa ny mampiasa "\>" hitadiavana teny izay tsy mifanakaiky. Andao handeha ohatra. Andao andramana ity baiko ity:

grep 'http\>' regex

Ny vokatra vokariny dia izao:

CentOS: Sokajy: //wiki.centos.org/

"Http" no nivoaka, fa tsy "https", satria ao amin'ny "https" dia mbola misy toetra eo ankavanan'ny "p" izay mety ho ampahany amin'ny teny iray.

  • Ny tarehin-tsoratra "<" sy ">" dia mifanitsy amin'ny fiandohana sy ny faran'ny teny iray. Ireo endri-tsoratra ireo dia tsy maintsy afa-mandositra ka tsy hadika hoe litera ara-bakiteny.

Mandeha amin'ny zavatra somary sarotra kokoa isika. Ny tarehin-tsoratra "+" dia mifanaraka amin'ny toetrany havia ary averina indray mandeha farafaharatsiny. Io endri-tsoratra io dia tsy misy afa-tsy amin'ny fanehoan-kevitra maharitra lava. Izy io no ahafahantsika mitady, ohatra, ny filaharan'ny isa maromaro misesy izay manomboka amin'ny ":".

grep -E ':[0-9]+' regex

Result:

CentOs: 14-05-2004 03: 32: 38

Nasongadina ihany koa ny isa 38 satria manomboka amin'ny ":" ihany koa.

  • Ny tarehin-tsoratra "+" dia mifanaraka amin'ny toetrany havia ary averina indray mandeha farafahakeliny.

Azonao atao ihany koa ny mifehy ny isan'ny famerimberenana amin'ny alàlan'ny "{" sy "}". Ny hevitra dia ny fametrahana isa amin'ny braces izay manondro ny isan'ny famerimberenana tadiavintsika. Azonao atao koa ny mametraka laharana. Andao jerena ny ohatra amin'ireo tranga roa ireo.

Ho hitantsika aloha ny filaharana misy tarehimarika efatra misy:

grep '[0-9]\{4\}' regex

Mariho fa ny kofehy vita amin'ny kodiarana dia tsy maintsy afa-mandositra raha mampiasa teny mahazatra mahazatra isika, fa tsy raha mampiasa ny lava. Raha mitatra dia ho toy izao:

grep -E '[0-9]{4}' regex

Ary ny vokatr'ireo tranga roa ireo dia ity:

Arch Linux: 11-03-2002
Gentoo: 31/03 /2002
CentOs: 14-05-2004 03:32:38
Debian: 16/08/1993
Ubuntu: 20/10 /2004
  • Ireo tarehin-tsoratra "{" sy "}" misy isa eo anelanelan'izy ireo dia mifanitsy amin'ilay toetrany teo aloha izay namerina ny fe-potoana voalaza.

Ny ohatra hafa amin'ny braces. Eritrereto hoe te hahita teny misy litera kely 3 sy 6 isika. Azontsika atao izao:

grep '[a-z]\{3,6\}' regex

Ary izao no vokany:

- Lista de pejys Wiki: TOrchLinux: ny https: //Wiki.archlinux.org/ Gvatosoa: ny https: //Wiki.gentoo.org/Wiki/MAin_Ptaona
CentOS: Sokajy: //Wiki.centos.org/ Debiana: ny https: //Wiki.Debian.org/ NAfiafarana: ny https: //Wiki.Ubuntu.fr/ - Fmalahelo ianao de famotsorana: TOrch Linux: 11-03-2002 Gvatosoa: 31/03/2002 CentOs: 14-05-2004 03:32:38
Debiana: 16/08/1993 Ufiafarana: 20/10/2004 DIzany dia Linux Rulez.

Izay, araka ny ahitanao azy, dia tsy mitovy amin'ny notadiavinay. Izany dia satria ny fitenenana mahazatra dia mahita ireo litera ao anatin'ny teny hafa lava kokoa. Andao andramo ity kinova hafa ity:

grep '\<[a-z]\{3,6\}\>' regex

Result:

- Lisitry ny pejy Wiki: ArchLinux: ny https: //Wiki.archlinux.org/ Gentoo: ny https: //Wiki.gentoo.org/Wiki/ Main_Page CentOS: Sokajy: //Wiki.centos.org/ Debian: ny https: //Wiki.Debian.org/ Ubuntu: ny https: //Wiki.Ubuntu.fr/

Izany dia sahala amin'ny nitiavantsika azy. Ny nataontsika dia mitaky ny hanombohan'ny teny alohan'ny litera voalohany ary hifarana aorian'ny farany.

  • Ny tarehintsoratra "{" sy "}" misy isa roa manelanelana azy ireo nosarahan'ny kôma dia nitovy tamin'ny isa notondroin'ireo tarehimarika roa ireo.

Andao jerena izao ny toetra amam-panahy izay praiminisitra "+". "*" Izy ary ny fiasan'ny asany dia mitovy ihany, fa mifanandrify amina tarehin-tsoratra rehetra ao anatin'izany ny aotra. Izany hoe mitovy amin'ny "+" fa tsy mitaky ny toetra ankavia hipoitra ao anaty lahatsoratra. Ohatra, andao hiezaka hitady ireo adiresy manomboka amin'ny wiki ary miafara amin'ny org:

grep 'wiki.*org' regex

Andao hojerentsika ny valiny:

ArchLinux: https: //wiki.archlinux.org/ Gentoo: https: //wiki.gentoo.org/ wiki / Main_Page CentOS: http: //wiki.centos.org/ Debian: https: //wiki.debian.org/

Perfect.

Ankehitriny ny toetra farany izay ho hitantsika. Ny toetra "\" dia ampiasaina hialana amin'ilay toetrany ankavanana ka very ny dikany manokana. Ohatra: Aoka hatao hoe te hahita ireo tsipika mifarana amin'ny teboka iray isika. Ny zavatra voalohany mety hitranga amintsika dia ity:

grep '.$' regex

Ny vokatra dia tsy izay tadiavintsika:

- Lisitry ny pejy wiki:
ArchLinux: https://wiki.archlinux.org/
Gentoo: https://wiki.gentoo.org/wiki/Main_Page
CentOS: http://wiki.centos.org/
Debian: https://wiki.debian.org/
Ubuntu: https://wiki.ubuntu.com/
- Daty famoahana: Arch Linux: 11-03-2002
Gentoo: 31/03/2002
CentOs: 14-05-2004 03:32:38
Debian: 16/08/1993
Ubuntu: 20/10/2004
Avy amin'ny Linux Rulez.

Izany dia satria ny "." mifanaraka amin'ny zavatra rehetra, ka ny fomba fiteny mahazatra dia mifanentana amin'ny toetran'ny tsipika farany na inona izany. Ny vahaolana dia izao:

grep '\.$' regex

Ary izao no vokatra tadiavinay:

Avy amin'ny Linux Rulez.

Tapitra ny lalao

Na dia sarotra aza ny lohahevitra momba ny fanehoan-kevitra matetika ka omeko ho an'ny andian-dahatsoratra, heveriko fa efa nomeko fanaintainana ampy ianao. Raha nahavita tonga ianao dia arahaba soa. Ary raha efa novakianao tao anatin'ny fotoana iray izany rehetra izany dia makà aspirine na zavatra hafa, satria tsy mety.

Amin'izao aloha dia izay ihany. Raha tianao ity lahatsoratra ity, angamba afaka manoratra hafa ianao. Mandritra izany fotoana izany dia mamporisika anao aho hanandrana ireo fomba fiteny mahazatra rehetra ao amin'ny terminal mba hahitanao tsara ny fomba fiasan'izy ireo. Ary tsarovy: Chuck Norris ihany no afaka mamaky HTML amin'ny fampiasana fitenenana mahazatra.

 


Ny atin'ny lahatsoratra dia manaraka ny fitsipiky ny etika fanonta. Raha hitatitra tsindry diso eto.

28 hevitra, avelao ny anao

Avelao ny hevitrao

Ny adiresy email dia tsy ho namoaka. Mitaky saha dia marika amin'ny *

*

*

  1. Tompon'andraikitra amin'ny data: Miguel Ángel Gatón
  2. Tanjon'ny angona: Control SPAM, fitantanana hevitra.
  3. Legitimation: Ny fanekenao
  4. Fifandraisana momba ny angona: Tsy hampitaina amin'ny antoko fahatelo ny angona raha tsy amin'ny adidy ara-dalàna.
  5. Fitehirizana angona: Database nomen'ny Occentus Networks (EU)
  6. Zo: Amin'ny fotoana rehetra, azonao atao ny mametra, mamerina ary mamafa ny mombamomba anao.

  1.   Ezequiel dia hoy izy:

    Hanao ahoana ny fiainantsika raha tsy misy ny regex?
    Tena ilaina ilay lahatsoratra, fa hovakiko tsikelikely. Misaotra indrindra anao.

    1.    hexborg dia hoy izy:

      Misaotra anao naneho hevitra. Mbola tsy mino aho hoe efa nivoaka ny lahatsoratro. 🙂 Nivoaka tamina hadisoana vitsivitsy izy, saingy manantena aho fa ilaina io. 🙂

  2.   Scalibur dia hoy izy:

    Misaotra youssssssss! ..

    Fotoana vitsy lasa izay dia tsy maintsy nandinika kely momba ny fomba fiteny mahazatra aho .. .. Misaotra anao tamin'ny fampianarana .. ary ny torolàlana tsikelikely hahalalana ny tsirairay amin'izy ireo ..

    Tena tsara! .. .. Haka an'io aspirinina io aho .. ee

    1.    hexborg dia hoy izy:

      Tsisy fisaorana. Herim-po ary tsy afaka miaraka aminao ny fomba fiteny mahazatra. 🙂

  3.   Tanrax dia hoy izy:

    Lahatsoratra mahafinaritra! Asa tsara. Manontany tena aho hoe adiny firy no nahalany anao 😀

    1.    hexborg dia hoy izy:

      TPT!! Ny fanontaniana dia izao: Adiny firy no mety ho vitako raha nilaza izay rehetra tiako ho lazaina aho? Tsy manam-petra !! 🙂

  4.   TAMOZA dia hoy izy:

    zavatra iray tsy fantatro, lahatsoratra tsara!

    1.    hexborg dia hoy izy:

      Misaotra anao. Fahafinaretana ny mizara azy aminao.

  5.   helena_ryuu dia hoy izy:

    fanazavana tsara. arahabaina! tena ilaina!

    1.    hexborg dia hoy izy:

      Faly aho fa nahasoa anao izany. Ka mahafaly ny manoratra.

  6.   tsy tia dia hoy izy:

    Ity dia tokony handeha amin'ny toerana manokana. Toy ny asongadinina fa manana tombony tena manokana. Tena ilaina, na dia tiako ho hita eo amin'ny Vim aza izany.

    1.    hexborg dia hoy izy:

      Izany dia fanontaniana iray manontany tena. Manana lahatsoratra vitsivitsy hafa momba ny fomba fiteny mahazatra ao an-tsaiko aho. Ary afaka niresaka momba azy ireo aho. Misy tsy itovizany amin'ilay nohazavaiko tamin'ity lahatsoratra ity. Resaka tohizana io. 🙂

  7.   Fernando dia hoy izy:

    Tsara!

    Tena tsara ny lahatsoratranao, mahaliana ny olona, ​​vao tsy ela izay (izao) namoaka tamina tranokalaniko ny fidirana iray izay efa niomanako nandritra ny andro vitsivitsy izay nanangonana lisitr'ireo metacharacter ho fanehoana matetika sy ohatra vitsivitsy. Ary rariny raha niditra tao amin'ny DesdeLinux ary nahita fidirana tamin'io lohahevitra io ihany!

    Raha misy fampiononana io, ny ahy dia bebe kokoa PUSSY BE 😀

    Mazava ho azy fa ny regex dia iray amin'ireo zavatra mahasoa indrindra, ampiasako matetika izy ireo hanaparitahana ny fivoahan'ny baiko sy hitazomana ny ampahany mahaliana ahy, ary avy eo hifaneraserana aminy amin'ny script bash, ohatra. Izaho koa dia nampiasa betsaka azy ireo tany amin'ny oniversite, ary manan-danja tokoa izy ireo amin'ny fananganana mpanangona (amin'ny famaritana ny lexicographic sy ny parsers). Raha fintinina, izao tontolo izao iray manontolo.

    Miarahaba anao ary asa tena tsara.

    1.    hexborg dia hoy izy:

      Misaotra betsaka anareo.

      Tiako koa ny lahatsoratrao. Fohy kokoa noho ny ahy io. Izy io dia mety ho referansy haingana. Fifandrifian-javatra ihany no nanoratantsika azy ireo niaraka. Hitanao fa liana amin'ilay lohahevitra ny olona. 🙂

  8.   Ellery dia hoy izy:

    Fomba fitenenana matetika momba ny dummies =), mazava kokoa amiko izao, amin'ny fomba iray hahazoana ny fivoahana misy loko ho an'ny grep, dia ny famoronana alias amin'ny .bashrc alias grep = 'grep –color = foana', raha sanatria miasa ho an'ny olona io.

    Reply with quote

    1.    hexborg dia hoy izy:

      Marina. Fomba iray hafa anaovana azy io. Misaotra amin'ny fampidirana. 🙂

  9.   KZKG ^ Gaara dia hoy izy:

    O_O… sombin'ny fandraisana anjara !!! O_O ...
    Misaotra betsaka anao amin'ilay lahatsoratra, niandry zavatra toy izany aho nandritra ny fotoana fohy lol, avelako hisokatra ny famakiana azy io am-pitoniana ao an-trano miaraka amin'ny sotera aotra hifantoka lol.

    Misaotra tamin'ilay lahatsoratra, tena manao aho 😀

    1.    hexborg dia hoy izy:

      Fantatro fa tianao izany. TPT!! Ny marina dia zavatra maro no tsy hita, saingy efa manana ampahany faharoa ao an-tsaiko aho. 🙂

  10.   Eliécer Tatés dia hoy izy:

    Lahatsoratra mahafinaritra, raha mba namaky azy io aho omaly, dia ho mora kokoa ho an'ny mpianatro ny kilasy nomeko androany!

    1.    hexborg dia hoy izy:

      TPT!! Tena ratsy tara aho fa faly fa mahasoa. 🙂

  11.   LeoToro dia hoy izy:

    Farany !!!, tena tsara ilay lahatsoratra… Nahita zavatra manazava tsara ny fomba fiteny mahazatra aho… ..

    1.    hexborg dia hoy izy:

      Betsaka ny fampahalalana any, saingy sarotra kokoa ny mitady zavatra mora takarina. Faly aho fa nofenoiko io banga io. 🙂

      Fiarahabana.

  12.   Shakespeare Rhodes dia hoy izy:

    Hey mila fanampiana aho, mila manao fikarohana ao amin'ny / var / log miaraka amina endrika: yymmdd, ary ny hazo dia toa ity 130901.log -130901.log, mila mitady ireo rehetra izay eo anelanelan'ny 1 septambra ka hatramin'ny oktobra aho 11, Ny hany zavatra vitako dia ny nanala ny volana septambra rehetra fa tsy haiko ny manao ny rojo feno:

    oh: 1309 [0-3] dia mamerina ahy ny hazo eo anelanelan'ny 1 septambra ka hatramin'ny 30 septambra, saingy tsy haiko ny fomba hahatongavana amin'ilay rojo mitovy amin'ny 1 ka hatramin'ny 11 Oktobra

    1.    hexborg dia hoy izy:

      Ny fanaovana azy amin'ny fampiasana fomba fiteny mahazatra dia somary sarotra. Tsapako fa mety hisy zavatra toa izao:

      13(09[0-3]|10(0|1[01]))

      Fanehoana mahazatra mitatra io. Tsy milaza ny fitaovana ampiasainao ianao, ka tsy afaka hanome anao antsipiriany bebe kokoa.

      Na izany na tsy izany, heveriko fa izany no izy fa tsy mampiasa expression mahazatra fa tsara kokoa ny manao azy amin'ny find. Afaka manandrana zavatra toy izao ianao:

      mahita. -newermt '01 sep '-a! -newermt '11 oct '-print

      Vintana. Manantena aho fa afaka manampy anao io.

  13.   chipo dia hoy izy:

    Salama! Voalohany indrindra, tiako ny misaotra anao tamin'ny asanao satria ity pejy ity dia ao anatin'ny "top 3" -n'ireo tranonkala Linux tsara indrindra.
    Nanao fanazaran-tena aho ary tsy fantatro hoe nahoana ny RegExp amin'ny nomeraon-telefaona iray no tsy nety tamiko ary io no tsy nahazoako ilay "-E" (izay tsapako fa noho ity lahatsoratra ity).
    Te hanontany anao aho raha tsy fantatrao hoe misy pdf na tranokala tsara misy fanazaran-tena ao amin'ny RegExp, na dia manana eritreritra kely aza ianao dia afaka mampihatra ny mamorona azy ireo.

    Miarahaba, Pablo.

  14.   Caly dia hoy izy:

    Tena tsara, novakiako daholo, ary eny izao dia mila aspirine aho 🙂

  15.   Oscar dia hoy izy:

    Ny fanazavana tsara indrindra hitako momba ny fomba fitenenana mahazatra. Misaotra ny mpanoratra nizara ity sanganasa ity.

    A fiarahabana.

  16.   Alexader dia hoy izy:

    Tena tiako ny fanazavana tena tsara