Gelek awayên fîlterkirinê hene derketina fermanek di CMD de. Di vê gotarê de, em ê rêbazên cûda yên ku dikarin ji we re bibin alîkar lêkolîn bikin. fîlter û birêxistinkirina agahî ji hêla fermanên li ser xeta fermana Windows-ê ve hatî çêkirin. Bikaranîna teknîkên rast dê bihêle ku hûn tenê daneyên têkildar derxînin û yên mayî ji holê rakin, ku bi taybetî dema ku bi emrên ku encamên dirêj an pir tevlihev çêdikin dixebitin bikêr be. Hûn ê bibînin ku bi çend amûrên çêkirî û hîleyên hêsan, hûn ê bikaribin wextê teserûf bikin û encamên rast bi bandor bistînin.
Vebijarkek ku bi gelemperî tê bikar anîn operatora ">" e., ku derketina fermanek beralî dike bo pelekê ya nivîsê. Mînakî, heke hûn fermana "dir"ê bimeşînin da ku navnîşek pel û peldankek peldankek bi dest bixin, ">files.txt" li dawiya wê fermanê zêde bikin dê pelek bi navê "files.txt" biafirîne ku tê de encama tevahî ya fermanê. Lêbelê, heke hûn tenê dixwazin hin agahdarî derxînin an encamên li ser bingeha pîvanên taybetî fîlter bikin, dibe ku ev ne bikêr be.
Vebijarkek din a bikêr ev e ku meriv fîlterên fermanê yên çêkirî bikar bîne kontrol bikin ka kîjan agahdarî di encam de têne xuyang kirin. Mînakî, fermana "findstr" ji bo lêgerîna peyvên taybetî an qalibên di hilbera ku ji hêla fermanek din ve hatî çêkirin de bikêr e. Hûn dikarin wê bi fermanên din re bikin da ku encaman bêtir safî bikin. Wekî din, fermana "zêdetir" dihêle hûn encamên fermanek rûpel bi rûpel bigerin, ku dikare xwendin û dîtina agahdariya têkildar hêsantir bike.
Heke hûn hewce ne ku karên fîlterkirin û analîzê yên pêşkeftî pêk bînin, hûn dikarin amûrên derveyî yên wekî "grep" an "awk" bikar bînin, ku dihêle hûn li ser encamên fermanan lêgerîn û manîpulasyonên tevlihevtir bikin. Van amûran bi berfirehî di hawîrdorên Unix de têne bikar anîn û ji bo karanîna li Windows-ê hatine adaptekirin. Lêbelê, hûn ê hewce bikin ku van amûran ji hev cuda dakêşin û saz bikin da ku ji taybetmendiyên wan sûd werbigirin.
Bi kurtahî, fîlterkirina hilberîna fermanek di CMD-ê de ji bo bidestxistina agahdariya xwestî zû û bi bandor pêdivî ye.. Çi operatorên beralîkirinê, fîlterên çêkirî, an amûrên derveyî bikar bînin, di destê we de gelek vebijark hene. Van teknîkan ê wextê we xilas bike, ji ber ku ne hewce ye ku bi destan li daneyên têkildar di encamên dirêj an tevlihev de bigere. Ji amûrên berdest sûd werbigirin û karê xwe li ser xeta fermana Windows-ê xweştir bikin!
- Hilberîna fermanek di CMD-ê de Parzûn bikin: Fêr bibin ku karanîna Rêzika Ferman çêtir bikin
Parzûnkirina derketina fermanek di CMD de teknîkek bikêr e ku ji bo xweşbînkirina karanîna Rêzika Fermandariyê ye. Gava ku hûn fermanek li ser rêzika fermanê dimeşînin, hûn bi gelemperî wekî encamek pir nivîsê digirin. Lêbelê, carinan hûn tenê bi beşek diyarkirî ya wê hilberê re eleqedar dibin. Xweşbextane, CMD vebijarkên cihêreng pêşkêşî dike da ku agahdariya têkildar parz bike û derxe.
Rêbazek hevpar a parzûna derketinê ev e ku bi karanîna operatora veguheztinê ">" li dû navek pelê ye. Ev rê dide we ku hûn hilberîna fermanek beralî bikin pelek nivîsê, ku hûn dikarin wê bi rihetî analîz bikin. Mînakî, heke hûn bixwazin derana fermana "dir" fîltre bikin û wê di pelek bi navê "list.txt" de hilînin, hûn ê "dir > list.txt" binivîsin. Ev teknîkî bi taybetî bikêr e dema ku hûn hewce ne ku bêtir lêgerîn an analîz bikin.
Teknîkek din a fîlterkirina derketina fermanek li CMD ev e ku em fermana "findstr" bikar bîne. Vê fermana hêzdar dihêle hûn di nav derana fermanek din de li qalibên nivîsê yên taybetî bigerin. Hûn dikarin bêjeyên birêkûpêk bikar bînin da ku lêgerînên tevlihev û maqûltir bikin. Mînakî, heke hûn dixwazin derana fermana ipconfig fîlter bikin da ku tenê navnîşanên IP-yê nîşan bide, hûn dikarin ipconfig binivîsin IPv4. Ev ê tenê rêzikên ku peyva "IPv4" vedihewîne nîşan bide, ku navnîşanên IP-yê lê ne.
- Fermanên bingehîn ji bo fîlterkirina-ya derketinê di CMD de: Amûrên bingehîn fêr bibin
Li ser xeta fermanê ya CMD, amûrên cihêreng hene ku destûrê didin me ku em hilberîna fermanê fîlter bikin da ku encamên taybetî bistînin. Van amûran ji bo kesên ku bi domdarî bi rêzika fermanê re dixebitin û dixwazin tevgera xebata xwe xweşbîn bikin, domdar in. Li jêr em ê behsa hin fermanên bingehîn bikin ku dê ji we re bibin alîkar ku hûn hilberîna di CMD-ê de fîlter bikin bi bandor:
- Ferman dîtin amûrek e ku destûrê dide te ku hûn di nav derana fermanek de li rêzek taybetî bigerin. Hûn dikarin wê bikar bînin da ku tenê xêzên ku tê de rêza gotinê fîlter bikin, bi vî rengî deng ji holê rakin û agahdariya têkildar a ku hûn hewce ne bistînin. Mînakî, heke hûn fermana «dir /B | »nimûne» bibînin, tenê rêzikên ku peyva "mînak" tê de hene dê werin xuyang kirin.
- Fermanek din a kêrhatî ev e findstr, ku dihêle hûn di derketina fermanê de li qalibên tevlihevtir bigerin. Hûn dikarin vê fermanê bikar bînin da ku li gelek rêzikên nivîsê bigerin, biwêjên birêkûpêk diyar bikin, û derketinê li gorî hin pîvanan fîlter bikin. Mînakî, heke hûn fermana "ipconfig | findstr /C:»IPv4″ /C:»Gateway», tenê xêzên ku hem "IPv4" hem jî "Gateway" tê de hene dê werin xuyang kirin.
- Wekî din, ferman jiberhevxistin destûrê dide te ku hûn hilberîna fermanekê bi alfabetîk rêz bikin. Hûn dikarin wê bikar bînin da ku agahdarî bi rengek bêtir xwendin û analîzkirina hêsan organîze bikin Mînakî, heke hûn fermana "dir / B | sort", navên pel û peldankan dê bi rêza alfabetîk bêne xuyang kirin.
Vana tenê hin amûrên bingehîn in ku hûn dikarin bikar bînin da ku hilberîna li CMD fîlter bikin. Bi zanîna van fermanan, hûn ê karibin karê xwe bi rêzika fermanê xweştir bikin û encamên xwestî bi bandortir bistînin. Bi wan re biceribîne û kifş bikin ka ew çawa dibin alîkar ku xebata we çêtir bikin. Derfetên ku CMD ji we re pêşkêşî dike bigerin!
- Bikaranîna beralîkirinê ji bo fîlterkirina derketinê: Fêr bibin ka meriv çawa encaman beralî pelek an fermanek din dike
Dema ku hûn li ser rêzika fermanê ya CMD dixebitin, dibe ku hûn bixwazin derketina fermanekê fîltre bikin û wê li pelek tomar bikin an jî bişînin fermanek din. Xweşbextane, CMD dihêle hûn vê yekê bi hêsanî bi karanîna beralîkirinê bikin. Beralîkirin destûrê dide te ku li şûna ku meriv wê nîşan bide, derana ji li cîhek din beralî bike. li ser ekranê. Ev bi taybetî bikêr e dema ku hûn hewce ne ku ji bo mebestên paşîn hilberînek fermanek hilînin an bikar bînin.
Rêbazek hevpar a karanîna beralîkirina di CMD-ê de bi karanîna nîşana ji (>) mezintir e. Ev sembol destûrê dide te ku hûn derana fermanek beralî pelê bikin. Mînakî, heke hûn dixwazin hilberîna fermanê li pelek nivîsê hilînin, hûn ê bi tenê nîşana ji ya mezintir li dû navê pelê lê zêde bikin. Heke pel tune be, CMD dê bixweber biafirîne. Ji hêla din ve, heke pel jixwe hebe, CMD dê naveroka xwe bi derketina fermana nû re binivîsîne. Mînakî, heke hûn dixwazin navnîşa pelrêçan di pelek bi navê "directorylist.txt" de hilînin, hûn dikarin fermana jêrîn bikar bînin:
«`
dir > directory_list.txt
«`
Rêyek din ji bo karanîna beralîkirina di CMD-ê de bi karanîna nîşana boriyê (|) ye. Ev sembol dihêle hûn li şûna ku hûn wê li pelek hilînin, derana fermanek beralî bidin fermanek din. Mînakî, heke fermanek we hebe ku lîsteya pêvajoyên diqewimin nîşan dide û hûn tenê dixwazin yên ku hejmarek taybetî ya bîranînê bikar tînin bibînin, hûn dikarin bi nîşana boriyê re verastkirinê bikar bînin. Bi tenê emrê sereke têkevin. , li dû nîşana boriyê û dûv re jî fermana duyemîn a ku hûn dixwazin li derana fermana sereke bicîh bînin. Bo nimûne:
«`
lîsteya karên | findstr «bîr»
«`
Bi kurtasî, beralîkirina di CMD-ê de dihêle ku hûn hilberîna fermanek fîlter bikin û wê ji pelek an fermanek din re bişînin. Hûn dikarin ji sembolê mezintir bikar bînin da ku encam berbi pelek nivîsê veguhezînin û sembola boriyê ji bo ku wê beralî fermanek din bikin. Van teknîkan bi taybetî bikêr in dema ku hûn hewce ne ku hilberek fermanek hilînin an bikar bînin. rêbazek bi bandor. Van amûran bigerin û kifş bikin ka ew çawa dikarin di xeta fermanê de karê we hêsantir bikin!
- Parzûnkirina hilberan bi karanîna boriyan: Fêr bibin ka meriv çawa boriyan bikar tîne da ku encaman parzûn û manîpule bike
Pipe di Zimanê Fermana Windows-ê (CMD) de amûrek pir bikêr e ku encamên fermanek parzûn û manîpule bike. Bikaranîna boriyan destûrê dide te ku hûn derenca fermanek beralî bikin û wê wekî têketinê ji fermanek din re bişînin, ji we re şansê ku hûn bi encamên ku hatine bidestxistin re karûbarên pêşkeftî û xwerû pêk bînin.
Nimûneyek hevpar a karanîna boriyan ev e ku meriv encamên fermana "dir" fîltre bike da ku tenê pelên bi pêvekek taybetî an yên ku rêzek nivîsê ya diyar vedihewîne nîşan bide. Ji bo vê yekê, divê hûn bi tenê sembola "|" zêde bikin (boriyek) di navbera fermana "dir" û fermana ku ji bo fîlterkirinê tê bikar anîn. Mînakî, heke hûn dixwazin tenê pelên nivîsê di pelrêça diyarkirî de nîşan bidin, hûn dikarin fermana jêrîn bikar bînin: "dir | findstr .txt". Ev ê derketina fermana "dir" ber bi fermana "findstr" ve vegerîne, ya ku dê encaman bi tenê xêzên tê de rêzika ".txt" nîşan bide, fîlter bike.
Ji bilî fîlterkirina hilberan, boriyên ji bo manîpulekirina encamên bidestxistî û pêkanîna operasyonên din jî bikêr in. Mînakî, hûn dikarin piştî fermanê fermana "rêvebirinê" bikar bînin da ku encaman bi alfabetîk an hejmarî rêz bikin. Heke hûn dixwazin encaman li pelek kopî bikin, hûn dikarin fermana clip-ê bikar bînin da ku encam li clipboard-ê kopî bikin û dûv re wê di pelek nivîsê de bixin. Kapasîteya berhevkirina çend fermanan bi karanîna lûleyan dema ku bi hilberîna fermanê re di CMD-ê de dixebitin nermbûn û hêzek mezin peyda dike.
Bi kurtasî, karanîna boriyan di CMD-ê de dihêle hûn li ser derketina fermanan operasyonên pêşkeftî fîlter bikin, manîpule bikin û bikin. Ev ji we re şiyana ku hûn encamên xwe kesane bikin û di karên xweyên rojane de bigihîjin astek bilindtir ji otomasyon û karîgeriyê. Bi kombînasyona fermanên cihêreng re biceribînin û bi îmkanên ku boriyan pêşkêşî dikin bilîzin da ku hûn jêhatîbûna zimanê fermana Windows-ê berfireh bikin. Kêfa keşfê bikin!
- Gotinên Birêkûpêk di CMD de: Bikaranîna regex-ê ji bo parzûnkirina daneya taybetî master bikin
Di vê postê de, hûn ê fêr bibin ka meriv çawa bikar tîne îfadeyên rêkûpêk di CMD de ji bo fîlterkirina daneyên taybetî dema ku emrên li ser xeta fermana Windows-ê dimeşînin. Gotinên birêkûpêk, ku wekî regex jî têne zanîn, qalibên nivîsê ne ku ji bo lêgerîn, naskirin û fîlterkirina agahdariya taybetî di nivîsê de têne bikar anîn. Her çend CMD ji bo îfadeyên birêkûpêk piştgirîya xwemalî tune jî, hin teknîk û hîle hene ku dê bihêlin hûn ji hêza wê sûd werbigirin û regex bikar bînin da ku hilberîna fermanek di CMD-ê de fîlter bikin.
1. Meriv çawa di CMD de regex bikar tîne: Ji bo ku di CMD-ê de bêjeyên birêkûpêk bikar bînin, hûn ê hewce bikin ku amûrên fîlterkirina nivîsê yên ku di pergala xebitandina Windows-ê de hene bikar bînin. Yek ji awayên herî gelemperî yên kirina vê yekê bi karanîna fermanên mîna "findstr" an "find" e. Van fermanan dihêle hûn bi karanîna biwêjên birêkûpêk rêzikên nivîsê yên ku bi şêwazek taybetî re têkildar in bigerin û fîlter bikin.
2. Hevoksaziya bingehîn a bêjeyên rêkûpêk: Di biwêjên birêkûpêk de, tîpên taybet û berhevokên tîpan ji bo diyarkirina qalibên lêgerînê têne bikar anîn. Mînakî, karaktera "." ji bo temsîlkirina her karakterekê tê bikaranîn, lê tîpa “^” ji bo temsîlkirina destpêka rêzekê tê bikaranîn. Wekî din, kemberên çargoşe »[ ]» ji bo danasîna komek tîpan têne bikar anîn ku dikarin li cîhek diyarkirî di nivîsê de xuya bibin. Bi zanîna hevoksaziya bingehîn a vegotinên birêkûpêk, hûn dikarin qalibên tevlihev biafirînin da ku daneyên taybetî di CMD-ê de parz bikin.
3. Nimûneyên karanîna regex di CMD de: Jêrîn têne pêşkêş kirin çend mînak bikaranîna îfadeyên rêkûpêk di CMD de. Bifikirin ku em dixwazin hilberîna fermanek ku navnîşanên IP-yê nîşan dide fîlter bikin, û em tenê dixwazin navnîşanên IP-yê yên ku bi pêşgira »192.168″ dest pê dikin bistînin. Ji bo ku em bigihîjin vê yekê, em dikarin fermana "ipconfig" bi "findstr" û birêkûpêkek birêkûpêk wekî "^192.168..*$" bi hev re bikar bînin. Bi vî rengî, tenê rêzikên nivîsa ku navnîşanên IP-yê dihewîne dê were fîlter kirin. bi "192.168" dest pê dike. Ev tenê mînakek e, lê dema ku ew di CMD-ê de bêjeyên birêkûpêk bikar tînin, îmkan bêdawî ne. Bi pratîkek piçûk, hûn dikarin li ser xeta fermanê ya Windows-ê bi karanîna regex û daneyên taybetî yên bi bandor fîlter bikin.
- Hilberîna fermanek di CMD-ê de ji bo Windows û UNIX Parzûn bikin: Di her du pergalên xebitandinê de ferq û wekhevî fam bikin
Di hawîrdora rêza fermanê (CMD) de hem li ser Windows û hem jî UNIX-ê, şiyana fîlterkirin û beralîkirina derketina fermanê fonksiyonek bingehîn e ji bo rêvebirin û analîzkirina daneyan. Tevî ku herdu pergalên xebitandinê têgeha fîlterkirina derketina fermanê parve bikin, di awayê bidestxistina vê de hin cûdahiyên girîng hene.
En CMD-ya Windows-ê, yek ji awayên herî gelemperî yên parzûna derana fermanek bi karanîna operatora beralîkirinê »>» li dûv nav e. ji pelê. Ev li şûna ku wê li ser ekranê nîşan bide, derana fermanê beralî dike wê pelê. Dema ku hûn hewce ne ku hilberan ji bo pêvajoyek paşê hilînin ev teknîk bikêr e. Digel vê yekê, CMD fermana "bibîne" peyda dike ku dihêle hûn hilberîna fermanek li ser bingeha nimûneyek taybetî fîlter bikin, ku bi taybetî ji bo lêgerîna agahdariya taybetî di mîqdarên mezin de bikêr e.
Ji hêla din ve, li ser pergalên UNIX, şiyana fîlterkirina derketina fermanek li ser bingeha karanîna lûleyan e. Pipe rê dide we ku hûn hilberîna fermanek rasterast wekî têketinek ji fermanek din re bişînin, rêyek hêzdar û maqûl peyda dikin ku daneyên di nav de parzûn û manîpule bikin. dema rast. Mînakî, hûn dikarin fermanên mîna "grep" bikar bînin da ku li ser bingeha nimûneyên taybetî bigerin û nivîsê fîlter bikin, an jî ji bo birêkûpêkkirina encaman "sort" bikar bînin. Borî bi nîşana "|" têne temsîl kirin. û çend ferman dikarin li ser yek rêzê werin berhev kirin da ku fîlterkirina tevlihev pêk bînin û pêvajoya daneyan.
Bi kurtahî, di her du pergalên Windows CMD û UNIX de, gengaz e ku meriv hilberîna fermanek bi bandortir bi rê ve bibe û analîz bike Cûdahiya bingehîn di rêbazên ku têne bikar anîn de ye: dema ku di Windows CMD de operatorên verastkirinê û fermanên taybetî bikar tîne UNIX ew li ser bingeha karanîna lûleyan ji bo şandina encamek fermanek ji yekî din re ye. Zanîna van cûdahiyan girîng e ku meriv ji kapasîteyên fîlterkirî yên her du pergalên xebitandinê sûd werbigire.
- Optimîzekirina fîlteran di CMD de: Pêşniyarên ji bo baştirkirina kargêrî û rastbûna fîltreyên xwe
Optimîzekirina fîlteran di CMD de: Pêşniyarên ji bo baştirkirina karîgerî û rastbûna filtrasyonên xwe
Parzûnên di CMD-ê de amûrek bingehîn e ku hilberîna fermanê fîltre bike û tenê agahdariya têkildar bistîne. Lêbelê, mimkun e ku di hin rewşan de karîgerî û rastbûna van fîlteran ne çêtirîn be li jêr hin pêşnîyarên ji bo baştirkirina karîgerî û rastbûna fîltreyên CMD-ê hene.
1. Operatorên mentiqî yên guncan bikar bînin: Yek ji mifteyên xweşbînkirina fîlterên we di CMD de karanîna operatorên mentiqî yên guncan e. CMD operatorên mîna "AND" (&&), "OR" (||) û "NE" (!) pêşkêşî dike ku destûrê dide te ku hûn gelek şert û mercan di lehiyên xwe de bihev bikin. Bi karanîna rast van operatoran, hûn dikarin encamên rastir dema fîlterkirina derana fermanekê bistînin.
2. Gotinên birêkûpêk bikar bînin: Gotinên birêkûpêk nimûneyên lêgerînê ne ku dihêle hûn nivîsê bi hûrgulî bibînin û fîlter bikin. CMD ji bo îfadeyên birêkûpêk piştgirî tixûbdar e, lê hûn dikarin ji amûrên mîna "findstr" sûd werbigirin ku van parzûnan bicîh bikin. Mînakî, hûn dikarin bêjeyên birêkûpêk bikar bînin da ku li peyvên taybetî, qalibên hejmarî, an tewra li gorî mezinahiya pelê fîlter bikin.
3. Ferman berhev bikin: Rêyek din a xweşbînkirina fîlterên xwe di CMD de ev e ku emrê hev bikin da ku encamên rasttir bistînin. Mînakî, hûn dikarin operatora beralîkirina ">" bikar bînin da ku encamek fermanek li pelek nivîsê hilîne û dûv re wê pelê bi karanîna fermanên din fîlter bike. Ev teknîk dihêle hûn çend fîltreyan li pey hev bicîh bikin û encamên rastîntir bistînin.
Bînin bîra xwe ku hûn van pêşnîyaran bicîh bînin da ku karîgerî û rastbûna lepikên xwe di CMD-ê de baştir bikin. Operatorên mentiqî yên guncan bikar bînin, ji îfadeyên birêkûpêk sûd werbigirin, û fermanan berhev bikin da ku encamên rasttir bistînin. Biceribînin û kombînasyona "rast" ya ku lepikên CMD-ya we çêtir dike bibînin!
- Parzûnkirina encam bi karûbarên derve: Amûrên din ên ku dikarin fîlterên we di CMD-ê de zêde bikin kifş bikin
Kapasîteya fîlterkirina derketina fermanek di CMD de ji bo derxistin û nîşankirina tenê agahdariya têkildar pêdivî ye. Her çend CMD hin amûrên fîlterkirina bingehîn peyda dike jî, karûbarên derveyî hene ku dikarin vê fonksiyonê hîn bêtir zêde bikin. Li jêr em hin ji van amûrên din ên ku dikarin ji we re bibin alîkar ku fîlterên xwe di CMD-ê de xweşbîn bikin bidin nasîn.
1. Grep: Ev amûrek hêzdar e ku ji bo lêgerîn û fîlterkirina qalibên di derketina fermanê de tê bikar anîn. Bi Grep re, hûn dikarin bêjeyên birêkûpêk bikar bînin da ku rêzikên ku bi şêwazek taybetî re têkildar in bibînin. Mînakî, heke hûn dixwazin tenê rêzikên ku di derketina fermanê de peyva "çewtî" tê de fîlter bikin, hûn dikarin hevoksaziya jêrîn bikar bînin:
"legan"
ferman| grep "error"
«`
2. Tîbûnî: Sed amûrek e ku destûrê dide te ku hûn veguherînan li ser derketina fermanek pêk bînin. Hûn dikarin Sed-ê bikar bînin da ku nimûneyan bibînin û biguhezînin, xêzan jê bikin, an guheztinên din ên xwestî bikin. Mînakî, heke hûn dixwazin hemî bûyerên "ABC" bi "XYZ" re di derana fermanek de biguhezînin, hûn dikarin hevoksaziya jêrîn bikar bînin:
"legan"
ferman | sed 's/ABC/XYZ/g'
«`
3. Awk: Awk di CMD de amûrek fîlterkirin û hilberandina nivîsê ya hêzdar e. Hûn dikarin Awk bikar bînin da ku stûnên taybetî ji derana fermanê derxînin, hesaban bikin, û her cûre manipulasyonên din ên ku dixwazin bicîh bînin. Mînakî, heke hûn dixwazin tenê stûna duyemîn a hilberîna fermanê ya ku bi koman veqetandî ye nîşan bidin, hûn dikarin hevoksaziya jêrîn bikar bînin:
"legan"
ferman | awk -F»» '{print $2}'
«`
Tevhevkirina van karûbarên derveyî bi ferman û fîlterên bingehîn ên CMD-ê re dê ji we re bêtir kontrolek li ser derketina emrên xwe bide û dihêle hûn agahdariya têkildar bi bandortir derxînin. Bi van amûran re ceribandin û kifş bikin ka ew çawa dikarin fîlterên we di CMD de zêde bikin ji bo baştirkirina ezmûna we li ser rêza fermanê.
- Serişteyên pêşkeftî yên ji bo Parzûnkirina Hilbera li CMD: Teknîkên pêşkeftî û hîleyên bikêr bigerin da ku hûn jêhatîbûna fîlterkirina xwe baştir bikin
Serişteyên pêşkeftî yên ji bo Parzûnkirina Hilbera li CMD: Teknîkên pêşkeftî û hîleyên bikêr bigerin da ku hûn jêhatîbûna fîlterkirina xwe baştir bikin
Li ser xeta fermanê ya Windows-ê, fîlterkirina derketina fermanek dikare karekî krîtîk be da ku agahdariya ku hûn hewce ne rasttir û bikêrhatî bistînin. Her çend CMD hin vebijarkên fîlterkirina bingehîn peyda dike, bi serişteyên pêşkeftî yên li jêr hûn dikarin jêhatîbûna fîlterkirina xwe berbi astek din ve bibin.
1. Operatorê bikar bînin | beralîkirina derketinê
Yek ji teknîkên herî hêzdar ên ji bo fîlterkirina derketinê di CMD de karanîna | (pipe) ji bo veguheztina derana fermanekê ber bi ya din ve Mînakî, heke hûn dixwazin encamên fermanekê fîlter bikin da ku tenê rêzikên ku peyvek taybetî dihewîne nîşan bidin, hûn dikarin fermanê bikar bînin. findstr bi operatorê re |. Mînakî, ji bo fîlterkirina pêvajoyên xebitandinê yên ku peyva "explorer" dihewîne, hûn dikarin fermana jêrîn bimeşînin:
lîsteya karên | findstr «lêkoler»
Ev ferman dê derana fermana lîsteya peywirê ji fermana findstr re bişîne, ya ku dê tenê xêzên ku peyva "lêgerîn" vedihewîne nîşan bide. Bi vî rengî, hûn dikarin zû bala xwe bidin ser agahdariya têkildar û yên mayî bihêlin.
2. Bi findstr fîlterên îfadeya rêkûpêk bicîh bikin
Fermana findstr di heman demê de dihêle hûn fîlteran bi karanîna birêkûpêk bikar bînin. Gotinên birêkûpêk qalibên lêgerînê ne ku dihêle hûn di derana fermanek de peyv an hevokên taybetî bibînin. Mînakî, ji bo fîlterkirina navên pelên ku bi "A" dest pê dikin û bi "txt" diqedin, hûn dikarin bêjeya birêkûpêk a jêrîn bikar bînin:
bêje | findstr /r »^A.*.txt$»
Di vê nimûneyê de, îfadeya birêkûpêk "^A.*.txt$" li rêzikên yên ku bi "A" dest pê dikin û bi ".txt" diqedin digere. Bi karanîna bêjeyên birêkûpêk, hûn dikarin fîlterên xwe bêtir xweş bikin û wan li gorî xwe biguncînin. hewcedariyên taybetî.
3. Parzûnan bi fermana findê re bikin yek
Ji bilî fermana findstr, CMD di heman demê de fermana findê jî heye, ku dihêle hûn derketinê li ser bingeha peyvek taybetî fîlter bikin. Hûn dikarin vê fermanê bi parzûnên din re bikin yek da ku encamên xwe bêtir safî bikin. Mînakî, heke hûn dixwazin pêvajoyên xebitandinê fîlter bikin û tenê yên ku peyva "chrome" hene nîşan bidin, hûn dikarin fermana jêrîn bikar bînin:
lîsteya peywirê| "chrome" bibînin
Ev ferman dê tenê xêzên ku peyva "chrome" li derketina fermana lîsteya peywiran vedihewîne nîşan bide. Bi berhevokên cihêreng ên ferman û parzûnan re biceribîne da ku awayê çêtirîn ji bo fîlterkirina derketina emrên xwe di CMD de bibîne.
Bi van serişteyan pêşkeftî, hûn ê bikaribin ji kapasîteyên fîlterkirinê yên di CMD-ê de tam sûd werbigirin û jêhatîyên xwe yên teknîkî baştir bikin. Bînin bîra xwe ku pratîk û ceribandina fermanên cihêreng dê bihêle ku hûn zanîna xwe berfireh bikin û ji pirsgirêkên ku hûn di xebata xwe de bi rêzika fermanê ya Windows-ê re rû bi rû dimînin re çareseriyên bikêrtir bibînin. Dest bi keşifkirina van teknîkên pêşkeftî bikin û jêhatîbûna xweya fîlterkirinê berbi astek din ve bibin! .
Ez Sebastián Vidal im, endezyarek komputerê ku ji teknolojiyê û DIY-ê dilşewat e. Wekî din, ez afirînerê wê me tecnobits.com, ku ez dersan parve dikim da ku teknolojiyê ji her kesî re bigihînim û têgihîştî bikim.