Në këtë pjesë të gjashtë të serisë Awk, do të shikojmë përdorimin e komandës next, e cila i thotë Awk të kapërcejë të gjitha modelet dhe shprehjet e mbetura që keni dhënë, por në vend të kësaj të lexojë rreshtin tjetër të hyrjes.
Komanda next ju ndihmon të parandaloni ekzekutimin e atyre që unë do t'i referohesha si hapa të humbur kohë në ekzekutimin e një komande.
Për të kuptuar se si funksionon, le të shqyrtojmë një skedar të quajtur food_list.txt që duket kështu:
No Item_Name Price Quantity 1 Mangoes Lexo më shumë →Gjatë gjithë kohës, ne kemi parë shprehje të thjeshta kur kontrollojmë nëse një kusht është përmbushur apo jo. Po sikur të dëshironi të përdorni më shumë se një shprehje për të kontrolluar për një gjendje të veçantë?
Në këtë artikull, ne do të hedhim një vështrim se si mund të kombinoni shprehje të shumta të referuara si shprehje të përbëra për të kontrolluar një gjendje kur filtroni tekstin ose vargjet.
Në Awk, shprehjet e përbëra ndërtohen duke përdorur && të referuara si (dhe) dhe || të referuara si (ose) operatorët e përbë
Lexo më shumë →Kur kemi të bëjmë me vlera numerike ose vargje në një rresht teksti, filtrimi i tekstit ose vargjeve duke përdorur operatorë krahasimi është i dobishëm për përdoruesit e komandave Awk.
Në këtë pjesë të serisë Awk, ne do të hedhim një vështrim se si mund të filtroni tekstin ose vargjet duke përdorur operatorë krahasimi. Nëse jeni programues, atëherë duhet të jeni njohur tashmë me operatorët e krahasimit, por ata që nuk janë, më lejoni t'ju shpjegoj në seksionin më poshtë.
Operatorët e krahasimit në Awk përdoren për të krahasuar vlerën e numrave ose vargjeve dhe ato përfshijnë sa
Lexo më shumë →Në pjesën e tretë të serisë së komandave Awk, do t'i hedhim një vështrim filtrimit të tekstit ose vargjeve bazuar në modele specifike që një përdorues mund të përcaktojë.
Ndonjëherë, kur filtroni tekstin, dëshironi të tregoni linja të caktuara nga një skedar hyrës ose rreshta vargjesh bazuar në një kusht të caktuar ose duke përdorur një model specifik që mund të përputhet. Bërja e kësaj me Awk është shumë e lehtë, është një nga veçoritë e shkëlqyera të Awk që do t'ju duket e dobishme.
Le të hedhim një vështrim në një shembull më poshtë, le të themi se keni një listë blerjesh për
Lexo më shumë →Në këtë pjesë të serisë sonë të komandave Linux Awk, do të hedhim një vështrim në një nga veçoritë më të rëndësishme të Awk, që është redaktimi në terren.
Është mirë të dini se Awk ndan automatikisht linjat hyrëse që i janë dhënë në fusha dhe një fushë mund të përkufizohet si një grup karakteresh që ndahen nga fushat e tjera nga një ndarës i brendshëm i fushës.
Nëse jeni
Lexo më shumë →Kur ekzekutojmë komanda të caktuara në Unix/Linux për të lexuar ose modifikuar tekstin nga një varg ose skedar, ne shumicën e rasteve përpiqemi të filtrojmë daljen në një seksion të caktuar interesi. Këtu është i dobishëm përdorimi i shprehjeve të rregullta.
Një shprehje e rregullt mund të përkufizohet si një vargje që përfaqësojnë disa sekuenca karakteresh. Një nga gjërat më të rëndësishme në lidhje me shprehjet e rregullta është se ato ju lejojnë të filtroni daljen e një komande ose skedari, të redaktoni një seksion të një teksti ose skedari konfigurimi e kështu me radhë.
Shpr
Lexo më shumë →Tomahawk është një riprodhues muzikor social i fundit, me burim të hapur dhe i gjeneratës së ardhshme, i cili ju lejon të përdorni muzikën e ruajtur në hard diskun tuaj (siç bën çdo riprodhues muzikor që respekton veten), por gjithashtu përdor një shumëllojshmëri të gjerë burimesh muzikore si p.sh. si SoundCloud, Spotify, Youtube dhe shërbime të tjera të abonimit muzikor për të organizuar gjithçka në një vend. Kjo e kthen në thelb të gjithë internetin në një bibliotekë muzikore. Nga atje, ju mund të ndani listat tuaja të luajtjes, të kërkoni media në një sërë shërbimesh menjëherë.
Tom
Lexo më shumë →