فلٽر ڪرڻ جا ڪيترائي طريقا آھن CMD ۾ حڪم جي پيداوار. هن آرٽيڪل ۾، اسان مختلف طريقن جي ڳولا ڪنداسين جيڪي توهان جي مدد ڪري سگهن ٿيون. معلومات کي فلٽر ۽ منظم ڪريو ونڊوز ڪمانڊ لائن تي حڪمن ذريعي ٺاهيل. صحيح ٽيڪنالاجي استعمال ڪندي توهان کي صرف لاڳاپيل ڊيٽا ڪڍڻ ۽ باقي کي رد ڪرڻ جي اجازت ڏيندو، جيڪو خاص طور تي ڪارائتو ٿي سگهي ٿو جڏهن ڪمانڊ سان ڪم ڪري رهيا آهن جيڪي ڊگها يا گهڻو گندا نتيجا پيدا ڪن ٿا. توهان اهو ڳوليندا ته ڪجهه ٺهيل اوزارن ۽ سادي چالن سان، توهان وقت بچائي سگهندا ۽ موثر نتيجا حاصل ڪري سگهندا.
عام طور تي استعمال ٿيل اختيار ”>“ آپريٽر آهي.، جيڪو ڪمانڊ جي آئوٽ کي ريڊريٽ ڪري ٿو هڪ فائل ڏانهن متن جو. مثال طور، جيڪڏهن توهان ڊاريڪٽري ۾ فائلن ۽ فولڊرن جي لسٽ حاصل ڪرڻ لاءِ "dir" ڪمانڊ هلائيندا، ته ان ڪمانڊ جي آخر ۾ "files.txt" کي شامل ڪرڻ سان "files.txt" نالي هڪ فائل ٺاهي ويندي جنهن ۾ شامل هوندي. حڪم جو مڪمل نتيجو. بهرحال، اهو مفيد نه ٿي سگھي ٿو جيڪڏهن توهان صرف ڪجهه معلومات ڪڍڻ چاهيو ٿا يا مخصوص معيار جي بنياد تي نتيجن کي فلٽر ڪريو.
ٻيو مفيد اختيار بلٽ ان ڪمانڊ فلٽر استعمال ڪرڻ آهي ڪنٽرول ڪرڻ لاءِ جيڪا معلومات آئوٽ ۾ ڏيکاري ٿي. مثال طور، "findstr" ڪمانڊ ٻئي ڪمانڊ ذريعي ٺاهيل آئوٽ پٽ ۾ مخصوص لفظن يا نمونن جي ڳولا لاءِ ڪارآمد آهي. توھان ان کي ٻين حڪمن سان گڏ ڪري سگھوٿا نتيجن کي وڌيڪ بهتر ڪرڻ لاءِ. اضافي طور تي، "وڌيڪ" ڪمانڊ توهان کي براؤز ڪرڻ جي اجازت ڏئي ٿي ڪمانڊ صفحي جي نتيجن کي صفحي طرفان، جيڪو انهي کي پڙهڻ ۽ لاڳاپيل معلومات ڳولڻ آسان بڻائي سگهي ٿو.
جيڪڏهن توهان کي وڌيڪ جديد فلٽرنگ ۽ تجزيو ڪمن کي انجام ڏيڻ جي ضرورت آهي, توهان استعمال ڪري سگهو ٿا ٻاهرين اوزار جهڙوڪ "grep" يا "awk"، جيڪي توهان کي وڌيڪ پيچيده ڳولها ڪرڻ جي اجازت ڏين ٿا ۽ حڪمن جي نتيجن تي ڌمڪيون. اهي اوزار وڏي پيماني تي يونڪس ماحول ۾ استعمال ڪيا ويا آهن ۽ ونڊوز تي استعمال لاءِ ٺاهيا ويا آهن. بهرحال، توهان کي انهن اوزارن کي الڳ الڳ ڊائون لوڊ ۽ انسٽال ڪرڻو پوندو انهن جي خاصيتن مان فائدو وٺڻ لاءِ.
خلاصو، CMD ۾ ڪمانڊ جي آئوٽ پٽ کي فلٽر ڪرڻ ضروري آهي گهربل معلومات حاصل ڪرڻ لاءِ جلدي ۽ موثر طريقي سانڇا استعمال ڪري ريڊائريڪشن آپريٽرز، بلٽ ان فلٽر، يا خارجي اوزار، توھان وٽ ڪيترائي اختيار آھن توھان جي اختيار ۾. اهي ٽيڪنڪون توهان جو وقت بچائينديون توهان کي دستي طور لاڳاپيل ڊيٽا جي ڳولا ڪرڻ کان پاسو ڪرڻ کان بچڻ لاءِ ڊگھي يا خراب نتيجن ۾. دستياب اوزارن مان فائدو وٺو ۽ ونڊوز ڪمانڊ لائن تي پنهنجي ڪم کي بهتر بڻايو!
- CMD ۾ ڪمانڊ جي آئوٽ پٽ کي فلٽر ڪريو: ڪمانڊ پرامپٽ جي استعمال کي بهتر ڪرڻ سکو
CMD ۾ ڪمانڊ جي آئوٽ پٽ کي فلٽر ڪرڻ ڪمانڊ پرامپٽ جي استعمال کي بهتر ڪرڻ لاءِ هڪ مفيد ٽيڪنڪ آهي. جڏهن توهان ڪمانڊ لائن تي ڪمانڊ هلائيندا آهيو، توهان عام طور تي نتيجي ۾ تمام گهڻو متن حاصل ڪندا آهيو. جڏهن ته، ڪڏهن ڪڏهن توهان صرف انهي پيداوار جي هڪ خاص حصي ۾ دلچسپي وٺندا آهيو. خوشقسمتيءَ سان، CMD لاڳاپيل معلومات کي فلٽر ڪرڻ ۽ ڪڍڻ لاءِ مختلف آپشن پيش ڪري ٿو.
آئوٽ پٽ کي فلٽر ڪرڻ جو هڪ عام طريقو آهي ريڊائريڪشن آپريٽر ”>“ استعمال ڪندي فائيل جو نالو. هي توهان کي اجازت ڏئي ٿو ته هڪ حڪم جي پيداوار کي ريڊريٽ ڪرڻ لاء هڪ ٽيڪسٽ فائل، جتي توهان ان کي وڌيڪ آرام سان تجزيو ڪري سگهو ٿا. مثال طور، جيڪڏهن توهان "dir" ڪمانڊ جي آئوٽ پٽ کي فلٽر ڪرڻ چاهيو ٿا ۽ ان کي "list.txt" نالي فائل ۾ محفوظ ڪريو، توهان ٽائيپ ڪندا "dir> list.txt." هي ٽيڪنڪ خاص طور تي مفيد آهي جڏهن توهان کي وڌيڪ ڳولها يا تجزيو ڪرڻ جي ضرورت آهي.
CMD ۾ ڪمانڊ جي آئوٽ پٽ کي فلٽر ڪرڻ لاءِ هڪ ٻي ٽيڪنڪ استعمال ڪرڻ آهي "findstr" ڪمانڊ. هي طاقتور حڪم توهان کي مخصوص متن جي نمونن کي ڳولڻ جي اجازت ڏئي ٿو ڪنهن ٻئي حڪم جي پيداوار اندر. توهان وڌيڪ پيچيده ۽ لچڪدار ڳولها ڪرڻ لاءِ باقاعده اظهار استعمال ڪري سگهو ٿا. مثال طور، جيڪڏهن توهان ipconfig ڪمانڊ جي آئوٽ کي صرف IP پتي ڏيکارڻ چاهيو ٿا، توهان ٽائيپ ڪري سگهو ٿا ipconfig | findstr IPv4. هي صرف اهي لائينون ڏيکاريندو جنهن ۾ لفظ "IPv4" شامل آهي، جتي IP پتي واقع آهن.
- CMD ۾ آئوٽ پٽ کي فلٽر ڪرڻ لاءِ بنيادي حڪم: ضروري اوزار سکو
سي ايم ڊي ڪمانڊ لائن تي، اهڙا مختلف اوزار آهن جيڪي اسان کي مخصوص نتيجا حاصل ڪرڻ لاءِ ڪمانڊ جي آئوٽ پٽ کي فلٽر ڪرڻ جي اجازت ڏين ٿا. اهي اوزار انهن لاءِ ناگزير آهن جيڪي مسلسل ڪمانڊ لائن سان ڪم ڪن ٿا ۽ انهن جي ڪم جي فلو کي بهتر ڪرڻ چاهيندا آهن. هيٺ اسين ڪجهه بنيادي حڪمن جو ذڪر ڪنداسين جيڪي توهان کي CMD ۾ آئوٽ پٽ کي فلٽر ڪرڻ ۾ مدد ڏين ٿيون ڪارآمد طريقي سان:
- حڪم ڳوليو ھڪڙو اوزار آھي جيڪو توھان کي ھڪڙي مخصوص اسٽرنگ جي ڳولا ڪرڻ جي اجازت ڏئي ٿو ھڪڙي حڪم جي ٻاھرين اندر. توھان ان کي استعمال ڪري سگھوٿا صرف انھن لائنن کي فلٽر ڪرڻ لاءِ جن ۾ چيو ويو اسٽرنگ شامل آھي، اھڙيءَ طرح شور کي ختم ڪرڻ ۽ لاڳاپيل معلومات حاصل ڪرڻ جي توھان کي ضرورت آھي. مثال طور، جيڪڏهن توهان حڪم هلائيندا آهيو «dir⁔ /B | ڳوليو "مثال""، صرف سٽون ڏيکاريون وينديون جن ۾ لفظ "مثال" هوندو.
- ٻيو مفيد حڪم آهي findstr، جيڪو توهان کي حڪم جي پيداوار ۾ وڌيڪ پيچيده نمونن کي ڳولڻ جي اجازت ڏئي ٿو. توھان ھي ڪمانڊ استعمال ڪري سگھو ٿا گھڻن ٽيڪسٽ اسٽرنگ کي ڳولھڻ لاءِ، ريگيولر ايڪسپريشن بيان ڪريو، ۽ آئوٽ پٽ کي خاص معيار مطابق فلٽر ڪريو. مثال طور، جيڪڏهن توهان حڪم هلائيندا آهيو "ipconfig | findstr /C:»IPv4″ /C:»Gateway»، صرف لائينون ڏيکاريون وينديون جن ۾ ٻنهي ”IPv4“ ۽ ”گيٽ وي“ شامل هونديون.
- ان کان سواء، حڪم sort توھان کي اجازت ڏئي ٿو ھڪڙي حڪم جي ٻاھرين کي ترتيب ڏيڻ جي الفابيٽ سان. توھان ان کي استعمال ڪري سگھوٿا معلومات کي ترتيب ڏيڻ لاءِ وڌيڪ پڙھڻ واري ۽ آسانيءَ سان تجزيو ڪرڻ لاءِ مثال طور، جيڪڏھن توھان ھلايو حڪم ”dir/B | ترتيب ڏيو"، فائلن جا نالا ۽ فولڊرز الفابيٽ جي ترتيب ۾ ڏيکاريا ويندا.
اهي صرف ڪجهه بنيادي اوزار آهن جيڪي توهان استعمال ڪري سگهو ٿا CMD ۾ آئوٽ پٽ کي فلٽر ڪرڻ لاءِ. انهن حڪمن کي ڄاڻڻ سان، توهان ڪمانڊ لائن سان توهان جي ڪم کي بهتر بڻائي سگهندا ۽ گهربل نتيجا حاصل ڪري سگهندا وڌيڪ موثر. انهن سان تجربو ڪريو ۽ دريافت ڪريو ته اهي توهان جي ڪم جي فلو کي بهتر ڪرڻ ۾ ڪيئن مدد ڪن ٿا. انهن امڪانن جي ڳولا ڪريو جيڪي سي ايم ڊي توهان کي پيش ڪري رهيا آهن!
- آئوٽ پُٽ کي فلٽر ڪرڻ لاءِ ريڊائريڪشن استعمال ڪندي: سکو ته نتيجن کي ڪيئن ريڊائريڪٽ ڪجي فائل يا ٻي ڪمانڊ ڏانهن
CMD ڪمانڊ لائن تي ڪم ڪرڻ وقت، توھان چاھيو ٿا ڪنھن ڪمانڊ جي آئوٽ پٽ کي فلٽر ڪري ان کي فائل ۾ محفوظ ڪريو يا ان کي ڪنھن ٻئي ڪمان ڏانھن موڪليو. خوشقسمتيءَ سان، سي ايم ڊي توھان کي اجازت ڏئي ٿو اھو آسانيءَ سان ريڊائريڪشن استعمال ڪندي. ريڊائريڪشن توهان کي اجازت ڏئي ٿي ته ڪنهن ڪمانڊ جي آئوٽ پٽ کي ان کي ڊسپلي ڪرڻ بدران ڪنهن ٻئي هنڌ اسڪرين تي. اهو خاص طور تي ڪارائتو آهي جڏهن توهان کي ذخيرو ڪرڻ يا استعمال ڪرڻ جي ضرورت آهي هڪ حڪم جي پيداوار کي بعد ۾ مقصدن لاء.
CMD ۾ ريڊائريڪشن کي استعمال ڪرڻ جو هڪ عام طريقو استعمال ڪندي آهي وڏي کان وڌيڪ (>) علامت. هي نشاني توهان کي اجازت ڏئي ٿي ته ڪمانڊ جي آئوٽ پٽ کي فائل ڏانهن ريڊائريڪٽ ڪريو. مثال طور، جيڪڏهن توهان ڪنهن ڪمانڊ جي آئوٽ پٽ کي ٽيڪسٽ فائل ۾ محفوظ ڪرڻ چاهيو ٿا، ته توهان صرف فائل جي نالي پٺيان وڏي کان وڏي علامت شامل ڪندا. جيڪڏهن فائل موجود نه آهي، سي ايم ڊي ان کي خودڪار طريقي سان ٺاهيندو. ٻئي طرف، جيڪڏهن فائل اڳ ۾ ئي موجود آهي، سي ايم ڊي ان جي مواد کي نئين ڪمانڊ آئوٽ سان مٿي لکندو. مثال طور، جيڪڏهن توهان "directory_list.txt" نالي فائل ۾ ڊائريڪٽرن جي فهرست کي محفوظ ڪرڻ چاهيو ٿا، توهان هيٺ ڏنل حڪم استعمال ڪري سگهو ٿا:
«`
dir > Directory_list.txt
«`
CMD ۾ ريڊائريڪشن استعمال ڪرڻ جو ٻيو طريقو پائپ جي علامت (|) استعمال ڪندي آهي. هي علامت توهان کي اجازت ڏئي ٿي ته هڪ ڪمانڊ جي آئوٽ کي فائل ۾ محفوظ ڪرڻ بدران ٻئي ڪمانڊ ڏانهن. مثال طور، جيڪڏھن توھان وٽ ھڪڙو حڪم آھي جيڪو ھلندڙ عملن جي ھڪڙي فهرست ڏيکاري ٿو ۽ توھان صرف انھن کي ڏسڻ چاھيو ٿا جيڪي ميموري جي مخصوص مقدار کي استعمال ڪري رھيا آھن، توھان استعمال ڪري سگھو ٿا ريڊائريڪشن کي پائپ جي علامت سان. ، پوءِ پائپ جي علامت ۽ پوءِ ثانوي ڪمانڊ جنهن کي توهان مکيه ڪمانڊ جي آئوٽ پٽ تي لاڳو ڪرڻ چاهيو ٿا. مثال طور:
«`
ٽاسڪ لسٽ | ڳولهيو "ياداشت"
«`
مختصر ۾، سي ايم ڊي ۾ ريڊائريڪشن توهان کي اجازت ڏئي ٿي هڪ ڪمانڊ جي آئوٽ پٽ کي فلٽر ڪرڻ ۽ ان کي فائل يا ٻي ڪمانڊ ڏانهن موڪليو. توھان استعمال ڪري سگھوٿا وڏي کان وڌيڪ نشاني ٻاھر ڪڍڻ لاءِ ٽيڪسٽ فائل ڏانھن ۽ پائپ جي علامت کي ريڊائريڪٽ ڪرڻ لاءِ ان کي ٻئي حڪم ڏانھن. اهي ٽيڪنڪ خاص طور تي ڪارائتو آهن جڏهن توهان کي ذخيرو ڪرڻ يا استعمال ڪرڻ جي ضرورت آهي هڪ حڪم جي پيداوار. ڪارآمد طريقو. انهن اوزارن جي ڳولا ڪريو ۽ دريافت ڪريو ته اهي ڪمانڊ لائن تي توهان جي ڪم کي ڪيئن آسان بڻائي سگهن ٿا!
- پائپ استعمال ڪندي آئوٽ پٽ کي فلٽر ڪرڻ: سکو ته ڪيئن استعمال ڪجي پائپس کي فلٽر ڪرڻ لاءِ ۽ نتيجن کي ترتيب ڏيڻ
ونڊوز ڪمانڊ لئنگئيج (سي ايم ڊي) ۾ پائپس هڪ تمام ڪارائتو اوزار آهي جيڪو ڪمانڊ جي نتيجن کي فلٽر ڪرڻ ۽ ترتيب ڏيڻ لاءِ. پائپس کي استعمال ڪرڻ توهان کي اجازت ڏئي ٿو ته هڪ ڪمانڊ جي آئوٽ کي ريڊائريڪٽ ڪريو ۽ ان کي ان پٽ طور ٻئي ڪمانڊ ڏانهن موڪليو، توهان کي حاصل ڪيل نتيجن سان گڏ ترقي يافته ۽ ڪسٽمائيز آپريشن انجام ڏيڻ جي صلاحيت ڏئي ٿي.
پائپس استعمال ڪرڻ جو ھڪڙو عام مثال آھي "dir" ڪمانڊ جي نتيجن کي فلٽر ڪرڻ لاءِ صرف فائلن کي ڏيکارڻ لاءِ ھڪڙي مخصوص ايڪسٽينشن سان يا اھي جيڪي ھڪڙي مخصوص متن واري اسٽرنگ تي مشتمل آھن. هن کي ڪرڻ لاء، توهان کي صرف "|" شامل ڪرڻو پوندو (پائپ) "dir" ڪمانڊ ۽ فلٽرنگ لاءِ استعمال ڪيل ڪمانڊ جي وچ ۾. مثال طور، جيڪڏهن توهان ڏنل ڊاريڪٽري ۾ صرف ٽيڪسٽ فائلون ڏيکارڻ چاهيو ٿا، توهان هيٺ ڏنل حڪم استعمال ڪري سگهو ٿا: "dir | findstr .txt". هي "dir" ڪمانڊ جي آئوٽ پٽ کي "findstr" ڪمانڊ ڏانهن موٽائي ڇڏيندو، جيڪو صرف ".txt" واري اسٽرنگ تي مشتمل لائينون ڏيکاريندي نتيجن کي فلٽر ڪندو.
آئوٽ پٽ کي فلٽر ڪرڻ کان علاوه، پائپس پڻ ڪارآمد آهن حاصل ڪيل نتيجن کي ترتيب ڏيڻ ۽ اضافي عملن کي انجام ڏيڻ لاءِ. مثال طور، توھان استعمال ڪري سگھو ٿا ”ترتيب“ ڪمانڊ کان پوءِ نتيجن کي ترتيب ڏيڻ لاءِ الفابيٽ يا عددي طور. جيڪڏهن توهان نتيجن کي فائل ڏانهن نقل ڪرڻ چاهيو ٿا، توهان استعمال ڪري سگهو ٿا ڪلپ ڪمانڊ کي ڪلپ بورڊ ڏانهن نقل ڪرڻ لاء ۽ پوء ان کي پيسٽ ڪريو ٽيڪسٽ فائل ۾. پائپ استعمال ڪندي ڪيترن ئي حڪمن کي گڏ ڪرڻ جي صلاحيت وڏي لچڪ ۽ طاقت مهيا ڪري ٿي جڏهن سي ايم ڊي ۾ ڪمانڊ آئوٽ سان ڪم ڪندي.
مختصر ۾، CMD ۾ پائپ استعمال ڪندي توهان کي ڪمانڊز جي آئوٽ پٽ تي فلٽر ڪرڻ، هٿرادو، ۽ جديد آپريشن انجام ڏيڻ جي اجازت ڏئي ٿي. اهو توهان کي توهان جي نتيجن کي ذاتي ڪرڻ ۽ توهان جي روزاني ڪمن ۾ اعلي سطحي خودڪار ۽ ڪارڪردگي حاصل ڪرڻ جي صلاحيت ڏئي ٿو. مختلف ڪمانڊ جي مجموعن سان تجربا ڪريو ۽ انهن امڪانن سان راند ڪريو جيڪي پائپ پيش ڪن ٿا توهان جي ونڊوز ڪمانڊ ٻوليءَ جي صلاحيتن کي وڌائڻ لاءِ. مزي جي ڳولا ڪريو!
- سي ايم ڊي ۾ باقاعده اظهار: مخصوص ڊيٽا کي فلٽر ڪرڻ لاء ريجڪس جي استعمال ۾ ماهر
هن پوسٽ ۾، توهان سکندا ته ڪيئن استعمال ڪجي سي ايم ڊي ۾ باقاعده اظهار مخصوص ڊيٽا کي فلٽر ڪرڻ لاءِ جڏهن ونڊوز ڪمانڊ لائن تي ڪمانڊ هلائي رهيا آهيو. باقاعده اظهار، ريجڪس جي نالي سان پڻ سڃاتل آهن، متن جا نمونا آهن جيڪي متن ۾ مخصوص معلومات ڳولڻ، سڃاڻڻ، ۽ فلٽر ڪرڻ لاء استعمال ڪيا ويندا آهن. جيتوڻيڪ سي ايم ڊي کي باقاعده اظهار لاءِ اصلي مدد نه آهي، اتي ڪي ٽيڪنڪ ۽ چالون آهن جيڪي توهان کي اجازت ڏين ٿيون ته ان جي طاقت جو فائدو وٺن ۽ سي ايم ڊي ۾ ڪمانڊ جي آئوٽ پٽ کي فلٽر ڪرڻ لاءِ ريجڪس استعمال ڪن.
1. سي ايم ڊي ۾ ريجڪس ڪيئن استعمال ڪجي: سي ايم ڊي ۾ باقاعده اظهار کي استعمال ڪرڻ لاء، توهان کي ٽيڪسٽ فلٽرنگ اوزار استعمال ڪرڻ جي ضرورت پوندي جيڪي ونڊوز آپريٽنگ سسٽم ۾ موجود آهن. اهو ڪرڻ لاء سڀ کان وڌيڪ عام طريقن مان هڪ آهي "findstr" يا "find" وانگر حڪم استعمال ڪندي. اهي حڪم توهان کي متن جون لائينون ڳولڻ ۽ فلٽر ڪرڻ جي اجازت ڏين ٿيون جيڪي باقاعده اظهار استعمال ڪندي مخصوص نموني سان ملن ٿيون.
2. باقاعده اظهار جو بنيادي نحو: باقاعده اظهار ۾، خاص اکر ۽ اکرن جا مجموعا استعمال ڪيا ويندا آهن ڳولا جي نمونن کي بيان ڪرڻ لاءِ. مثال طور، ڪردار "." ڪنهن به ڪردار جي نمائندگي ڪرڻ لاءِ استعمال ڪيو ويندو آهي، جڏهن ته ”^“ ڪردار هڪ لڪير جي شروعات جي نمائندگي ڪرڻ لاءِ استعمال ٿيندو آهي. اضافي طور تي، چورس بریکٹس »[ ]» استعمال ڪيا ويا اکرن جي هڪ سيٽ کي بيان ڪرڻ لاء جيڪي متن ۾ ڏنل پوزيشن تي ظاهر ٿي سگهن ٿيون. باقاعده اظهار جي بنيادي نحو کي ڄاڻڻ سان، توهان CMD ۾ مخصوص ڊيٽا کي فلٽر ڪرڻ لاء پيچيده نمون ٺاهي سگهو ٿا.
3. CMD ۾ regex استعمال ڪرڻ جا مثال: هيٺيان پيش ڪيا ويا آهن ڪجھ مثال CMD ۾ باقاعده اظهار استعمال ڪرڻ جي. فرض ڪريو اسان هڪ ڪمانڊ جي آئوٽ پٽ کي فلٽر ڪرڻ چاهيون ٿا جيڪو IP پتي ڏيکاري ٿو، ۽ اسان صرف IP پتي حاصل ڪرڻ چاهيون ٿا جيڪي اڳيفڪس »192.168″ سان شروع ٿين ٿا. ان کي حاصل ڪرڻ لاءِ اسان ”ipconfig“ ڪمانڊ کي ”findstr“ ۽ ”^192.168..*$“ سان ميلاپ ۾ استعمال ڪري سگهون ٿا. هن طريقي سان، IP پتي تي مشتمل متن جون صرف لائينون فلٽر ڪيون وينديون. "192.168" سان شروع ڪريو. اهو صرف هڪ مثال آهي، پر امکانات لامحدود آهن جڏهن اهو CMD ۾ باقاعده اظهار کي استعمال ڪرڻ لاء اچي ٿو. ٿورڙي مشق سان، توهان regex استعمال ڪندي ماسٽر ڪري سگهو ٿا ۽ مخصوص ڊيٽا کي موثر طريقي سان فلٽر ڪري سگهو ٿا Windows ڪمانڊ لائن تي.
- ونڊوز ۽ يونڪس لاءِ سي ايم ڊي ۾ ڪمانڊ جي آئوٽ پٽ کي فلٽر ڪريو: ٻنهي آپريٽنگ سسٽم ۾ فرق ۽ هڪجهڙائي کي سمجھو
ونڊوز ۽ يونڪس ٻنهي تي ڪمانڊ لائن ماحول (سي ايم ڊي) ۾، ڪمانڊ جي آئوٽ کي فلٽر ۽ ريڊائريڪٽ ڪرڻ جي صلاحيت ڊيٽا جي انتظام ۽ تجزيو لاءِ بنيادي ڪارڪردگي آهي. جيتوڻيڪ ٻنهي آپريٽنگ سسٽم ھڪڙي ڪمانڊ جي آئوٽ کي فلٽر ڪرڻ جي تصور کي حصيداري ڪريو، ڪجھ اھم فرق آھن ان ۾ ڪيئن حاصل ٿئي ٿو.
En Windows CMD, ڪمانڊ جي آئوٽ پٽ کي فلٽر ڪرڻ لاءِ سڀ کان عام طريقن مان هڪ آهي استعمال ڪندي ريڊائريڪشن آپريٽر »>» پٺيان نالو هڪ فائل مان. هي ڪمانڊ جي آئوٽ کي ان فائل ڏانهن ريڊائريڪٽ ڪري ٿو بجاءِ ان کي اسڪرين تي ڊسپلي ڪرڻ جي. هي ٽيڪنڪ مفيد آهي جڏهن توهان کي بعد ۾ پروسيسنگ لاء آئوٽ کي بچائڻ جي ضرورت آهي. اضافي طور تي، سي ايم ڊي مهيا ڪري ٿو "ڳولڻ" ڪمانڊ جيڪا توهان کي اجازت ڏئي ٿي هڪ ڪمانڊ جي آئوٽ پٽ کي هڪ مخصوص نموني جي بنياد تي، جيڪو خاص طور تي ڊيٽا جي وڏي مقدار ۾ مخصوص معلومات ڳولڻ لاء مفيد آهي.
ٻئي طرف، UNIX سسٽم تي، هڪ حڪم جي پيداوار کي فلٽر ڪرڻ جي صلاحيت پائپ جي استعمال تي ٻڌل آهي. پائپون توهان کي اجازت ڏين ٿيون ته هڪ ڪمانڊ جي آئوٽ پٽ کي سڌو سنئون ان پٽ جي طور تي ٻئي ڪمانڊ ڏانهن، هڪ طاقتور ۽ لچڪدار طريقو مهيا ڪرڻ لاءِ ڊيٽا کي فلٽر ڪرڻ ۽ ترتيب ڏيڻ لاءِ. حقيقي وقت. مثال طور، توھان استعمال ڪري سگھو ٿا "grep" جھڙوڪ لفظ ڳولھڻ ۽ فلٽر ڪرڻ لاءِ مخصوص نمونن جي بنياد تي، يا نتيجن کي ترتيب ڏيڻ لاءِ "ترتيب ڪريو". پائپس علامت سان ظاھر ڪيا ويا آھن "|" ۽ ڪيترن ئي حڪمن کي ھڪڙي لڪير تي گڏ ڪري سگھجي ٿو پيچيده فلٽرنگ کي انجام ڏيڻ ۽ ڊيٽا پروسيسنگ.
خلاصو، ونڊوز سي ايم ڊي ۽ يونڪس سسٽم ٻنهي ۾، اهو ممڪن آهي ته ڪمانڊ جي آئوٽ پٽ کي وڌيڪ مؤثر طريقي سان سنڀالڻ ۽ تجزيو ڪرڻ لاء استعمال ڪيل طريقن ۾ بنيادي فرق آهي: جڏهن ته ونڊوز ۾ سي ايم ڊي ريڊائريڪشن آپريٽرز ۽ مخصوص حڪمن کي استعمال ڪري ٿو. UNIX اهو پائپ جي استعمال تي مبني آهي ته هڪ ڪمانڊ جي ان پٽ کي ٻئي ڏانهن موڪلڻ لاء انهن اختلافن کي ڄاڻڻ ٻنهي آپريٽنگ سسٽم تي فلٽر جي صلاحيتن جو پورو فائدو وٺڻ لاء اهم آهي.
- سي ايم ڊي ۾ فلٽر کي بهتر ڪرڻ: توهان جي فلٽريشن جي ڪارڪردگي ۽ درستگي کي بهتر ڪرڻ لاءِ سفارشون
سي ايم ڊي ۾ فلٽر کي بهتر ڪرڻ: توهان جي فلٽريشن جي ڪارڪردگي ۽ درستگي کي بهتر ڪرڻ لاءِ سفارشون
CMD ۾ فلٽر ڪمانڊ آئوٽ کي فلٽر ڪرڻ ۽ صرف لاڳاپيل معلومات حاصل ڪرڻ لاءِ هڪ ضروري اوزار آهن. بهرحال، اهو ممڪن آهي ته ڪجهه موقعن تي انهن فلٽرن جي ڪارڪردگي ۽ درستگي بهتر نه هجي توهان جي CMD فلٽريشن جي ڪارڪردگي ۽ درستگي کي بهتر ڪرڻ لاءِ هيٺ ڏنل سفارشون آهن.
1. مناسب منطقي آپريٽرز استعمال ڪريو: CMD ۾ توهان جي فلٽرن کي بهتر ڪرڻ جي ڪنجين مان هڪ مناسب منطقي آپريٽرز استعمال ڪرڻ آهي. سي ايم ڊي آپريٽرز پيش ڪري ٿو جهڙوڪ “AND” (&&)، “OR” (||) ۽ “NOT” (!) جيڪي توهان کي اجازت ڏين ٿا ته توهان جي ليڪس ۾ گهڻن شرطن کي گڏ ڪرڻ جي. انهن آپريٽرن کي صحيح طريقي سان استعمال ڪرڻ سان، توهان وڌيڪ صحيح نتيجا حاصل ڪري سگهو ٿا جڏهن ڪنهن ڪمانڊ جي آئوٽ پٽ کي فلٽر ڪندي.
2. باقاعده اظهار استعمال ڪريو: ريگيولر ايڪسپريشنز ڳولا جا نمونا آهن جيڪي توهان کي متن ڳولڻ ۽ فلٽر ڪرڻ جي اجازت ڏين ٿا. سي ايم ڊي کي باقاعده اظهار لاءِ محدود مدد حاصل آهي، پر توهان انهن فلٽرن کي لاڳو ڪرڻ لاءِ ”Findstr“ جهڙن اوزارن جو فائدو وٺي سگهو ٿا. مثال طور، توهان مخصوص لفظن، عددي نمونن، يا فائيل سائيز جي ذريعي فلٽر ڪرڻ لاءِ باقاعده اظهار استعمال ڪري سگهو ٿا.
3. گڏيل حڪم: CMD ۾ توهان جي فلٽرن کي بهتر ڪرڻ جو هڪ ٻيو طريقو وڌيڪ صحيح نتيجا حاصل ڪرڻ لاءِ حڪمن کي گڏ ڪرڻ آهي. مثال طور، توهان استعمال ڪري سگهو ٿا ">" ريڊائريڪشن آپريٽر هڪ ڪمانڊ جي آئوٽ پٽ کي ٽيڪسٽ فائل ۾ محفوظ ڪرڻ لاءِ ۽ پوءِ اضافي ڪمانڊ استعمال ڪندي ان فائل کي فلٽر ڪريو. هي ٽيڪنڪ توهان کي ترتيب ۾ ڪيترن ئي فلٽريشن کي لاڳو ڪرڻ ۽ وڌيڪ صحيح نتيجا حاصل ڪرڻ جي اجازت ڏئي ٿي.
سي ايم ڊي ۾ توهان جي ليڪ جي ڪارڪردگي ۽ درستگي کي بهتر بڻائڻ لاءِ انهن سفارشن کي لاڳو ڪرڻ ياد رکو. مناسب منطقي آپريٽرز استعمال ڪريو، باقاعده اظهار جو فائدو وٺو، ۽ وڌيڪ صحيح نتيجا حاصل ڪرڻ لاء حڪمن کي گڏ ڪريو. تجربو ڪريو ۽ "صحيح" ميلاپ ڳولھيو جيڪو توھان جي سي ايم ڊي ليڪس کي بھتر ڪري ٿو!
- ٻاھرين يوٽيلٽيز سان آئوٽ پٽ کي فلٽر ڪرڻ: اضافي اوزار ڳولھيو جيڪي توھان جي فلٽرز کي CMD ۾ بھتر ڪري سگھن ٿا
CMD ۾ ھڪڙي حڪم جي ٻاھرين کي فلٽر ڪرڻ جي صلاحيت صرف لاڳاپيل معلومات کي ڪڍڻ ۽ ڊسپلي ڪرڻ لاء ضروري آھي. جيتوڻيڪ سي ايم ڊي ڪجهه بنيادي فلٽرنگ اوزار مهيا ڪري ٿي، اتي ٻاهرين افاديتون آهن جيڪي هن ڪارڪردگي کي اڃا به وڌيڪ وڌائي سگهن ٿيون. هيٺ اسين توهان کي متعارف ڪرايون ٿا انهن مان ڪجهه اضافي اوزار جيڪي توهان جي مدد ڪري سگھن ٿا توهان جي فلٽر کي بهتر ڪرڻ ۾ CMD.
1. گريپ: هي هڪ طاقتور اوزار آهي جيڪو ڪمانڊ جي آئوٽ ۾ نمونن کي ڳولڻ ۽ فلٽر ڪرڻ لاءِ استعمال ڪيو ويندو آهي. Grep سان، توھان استعمال ڪري سگھوٿا باقاعده اظهار استعمال ڪرڻ لاءِ سٽون ڳولڻ لاءِ جيڪي مخصوص نموني سان ملن ٿيون. مثال طور، جيڪڏھن توھان چاھيو ٿا صرف لڪيرون فلٽر ڪريو جن ۾ لفظ "غلطي" آھي ھڪڙي حڪم جي ٻاھر ۾، توھان ھيٺ ڏنل نحو استعمال ڪري سگھو ٿا:
"شيل"
حڪم | grep "غلطي"
«`
2. اڃ: Sed هڪ اوزار آهي جيڪو توهان کي ڪمانڊ جي پيداوار تي تبديلين کي انجام ڏيڻ جي اجازت ڏئي ٿو. توھان استعمال ڪري سگھو ٿا Sed کي نمونن کي ڳولڻ ۽ مٽائڻ لاءِ، لائينون ھٽائڻ، يا ڪا ٻي گهربل ترميم ڪرڻ لاءِ. مثال طور، جيڪڏھن توھان چاھيو ٿا "ABC" جي سڀني واقعن کي "XYZ" سان ھڪڙي حڪم جي ٻاھر ۾، توھان ھيٺ ڏنل نحو استعمال ڪري سگھو ٿا:
"شيل"
حڪم | sed 's/ABC/XYZ/g'
«`
3. اوڪ: Awk CMD ۾ هڪ طاقتور فلٽرنگ ۽ ٽيڪسٽ پروسيسنگ ٽول آهي. توهان Awk استعمال ڪري سگهو ٿا مخصوص ڪالمن کي ڪڍڻ لاءِ ڪمانڊ آئوٽ پٽ، ڳڻپيوڪر انجام ڏيو، ۽ گهربل ڪنهن به قسم جي هٿرادو لاڳو ڪريو. مثال طور، جيڪڏھن توھان چاھيو ٿا ته رڳو ڪمانڊ جي ٻاھرين جي ٻئي ڪالمن کي ڪاما سان الڳ ڪري، توھان ھيٺ ڏنل نحو استعمال ڪري سگھو ٿا:
"شيل"
حڪم | awk -F»,» '{print $2}'
«`
CMD جي بنيادي حڪمن ۽ فلٽرن سان انهن خارجي افاديت کي گڏ ڪرڻ توهان کي توهان جي حڪمن جي پيداوار تي وڌيڪ ڪنٽرول ڏيندو ۽ توهان کي لاڳاپيل معلومات کي وڌيڪ موثر طريقي سان ڪڍڻ جي اجازت ڏيندو. انهن اوزارن سان تجربو ڪريو ۽ دريافت ڪريو ته اهي توهان جي فلٽر کي ڪيئن وڌائي سگهن ٿا CMD ۾ پنهنجي تجربي کي بهتر بڻائڻ لاءِ ڪمانڊ لائن تي.
- CMD ۾ فلٽرنگ آئوٽ پُٽ لاءِ جديد طريقا: پنھنجي فلٽرنگ جي صلاحيتن کي بھتر ڪرڻ لاءِ جديد ٽيڪنالاجيون ۽ ڪارآمد چالون ڳوليو
CMD ۾ فلٽرنگ آئوٽ پُٽ لاءِ جديد طريقا: پنھنجي فلٽرنگ جي صلاحيتن کي بھتر ڪرڻ لاءِ جديد ٽيڪنڪ ۽ ڪارآمد چالون ڳوليو
ونڊوز ڪمانڊ لائن تي، هڪ ڪمانڊ جي آئوٽ پٽ کي فلٽر ڪرڻ هڪ اهم ڪم ٿي سگهي ٿو معلومات حاصل ڪرڻ لاءِ جيڪا توهان کي وڌيڪ صحيح ۽ موثر طريقي سان گهربل هجي. جيتوڻيڪ CMD ڪجھ بنيادي فلٽرنگ جا آپشن مهيا ڪري ٿو، ھيٺ ڏنل جديد تجويزن سان توھان پنھنجي فلٽرنگ جي صلاحيتن کي ايندڙ سطح تي وٺي سگھوٿا.
1. استعمال ڪريو آپريٽر | ٻاھر ڪڍڻ لاءِ
CMD ۾ آئوٽ پٽ کي فلٽر ڪرڻ لاءِ سڀ کان وڌيڪ طاقتور ٽيڪنڪ استعمال ڪرڻ آهي | (پائپ) هڪ ڪمانڊ جي آئوٽ کي ٻئي ڏانهن منتقل ڪرڻ لاءِ، مثال طور، جيڪڏهن توهان ڪنهن ڪمانڊ جي نتيجن کي فلٽر ڪرڻ چاهيو ٿا ته صرف هڪ مخصوص لفظ تي مشتمل آهي، توهان ڪمانڊ استعمال ڪري سگهو ٿا. findstr آپريٽر سان گڏ |. مثال طور، هلندڙ عملن کي فلٽر ڪرڻ لاءِ جنهن ۾ لفظ "explorer" هجي، توهان هيٺ ڏنل حڪم هلائي سگهو ٿا:
ٽاسڪ لسٽ | ڳولهيندڙ "explorer"
هي حڪم ٽاسڪ لسٽ ڪمانڊ جي آئوٽ پٽ کي findstr ڪمانڊ ڏانهن موڪليندو، جيڪو صرف اهي لائينون ڏيکاريندو جيڪي لفظ "explorer" تي مشتمل هونديون. هن طريقي سان، توهان جلدي سان لاڳاپيل معلومات تي ڌيان ڏئي سگهو ٿا ۽ باقي ڇڏي ڏيو.
2. Findstr سان باقاعده ايڪسپريس فلٽر لاڳو ڪريو
findstr حڪم پڻ توهان کي باقاعده اظهار استعمال ڪندي فلٽر لاڳو ڪرڻ جي اجازت ڏئي ٿو. ريگيولر ايڪسپريس ڳولا جا نمونا آهن جيڪي توهان کي ڪمانڊ جي آئوٽ پٽ ۾ مخصوص لفظ يا جملا ڳولڻ جي اجازت ڏين ٿا. مثال طور، فائل جا نالا فلٽر ڪرڻ لاءِ جيڪي "A" سان شروع ٿين ٿا ۽ "txt" سان ختم ٿين ٿا، توھان ھيٺ ڏنل باقاعده اظهار استعمال ڪري سگھو ٿا:
چئو | findstr /r ^A.*.txt$»
هن مثال ۾، باقاعده اظهار “^A.*.txt$” انهن لائينن جي ڳولا ڪري ٿو جيڪي "A" سان شروع ٿين ٿيون ۽ ".txt" سان ختم ٿين ٿيون. ريگيولر ايڪسپريسشن استعمال ڪندي، توهان پنهنجي فلٽر کي وڌيڪ ترتيب ڏئي سگهو ٿا ۽ انهن کي پنهنجي خاص ضرورتون.
3. ڳوليو ڪمانڊ سان فلٽر گڏ ڪريو
Findstr ڪمانڊ جي اضافي ۾، سي ايم ڊي وٽ به فائنڊ ڪمانڊ آهي، جيڪو توهان کي اجازت ڏئي ٿو ته آئوٽ پٽ کي هڪ مخصوص لفظ جي بنياد تي فلٽر ڪري. توھان ھن حڪم کي ٻين فلٽرن سان گڏ ڪري سگھوٿا توھان جي نتيجن کي وڌيڪ بهتر ڪرڻ لاءِ. مثال طور، جيڪڏھن توھان چاھيو ٿا ته ھلندڙ عملن کي فلٽر ڪريو ۽ صرف اھي ڏيکاريو جن ۾ لفظ ”ڪروم“ آھي، توھان ھيٺ ڏنل حڪم استعمال ڪري سگھو ٿا:
ٽاسڪ لسٽ | ڳولهي "ڪروم"
هي ڪمانڊ صرف اهي لائينون ڏيکاريندو جن ۾ لفظ "ڪروم" شامل هوندو ٽاسڪ لسٽ ڪمانڊ جي آئوٽ پٽ ۾. CMD ۾ توهان جي حڪمن جي پيداوار کي فلٽر ڪرڻ جو بهترين طريقو ڳولڻ لاءِ ڪمانڊ ۽ فلٽر جي مختلف مجموعن سان تجربو ڪريو.
انهن صلاحن سان ترقي يافته، توهان CMD ۾ فلٽرنگ صلاحيتن جو پورو فائدو وٺي سگهندا ۽ پنهنجي فني صلاحيتن کي بهتر بڻائي سگهندا. ياد رکو ته مشق ڪرڻ ۽ مختلف حڪمن سان تجربا ڪرڻ توهان کي توهان جي علم کي وڌائڻ ۽ Windows ڪمانڊ لائن سان توهان جي ڪم ۾ درپيش مسئلن جا وڌيڪ موثر حل ڳولڻ جي اجازت ڏيندو. انهن جديد ٽيڪنالاجي کي ڳولڻ شروع ڪريو ۽ پنهنجي فلٽرنگ صلاحيتن کي ايندڙ سطح تي وٺي وٺو! ۔
مان Sebastián Vidal آهيان، هڪ ڪمپيوٽر انجنيئر ٽيڪنالاجي ۽ DIY بابت پرجوش. ان کان علاوه، مان ان جو خالق آهيان tecnobits.com، جتي آئون ٽيوٽوريل شيئر ڪريان ٿو ته جيئن ٽيڪنالاجي کي وڌيڪ پهچ ۽ هر ڪنهن لاءِ سمجھ ۾ اچي.