উত্তর:
নোটপ্যাড ++ এর মাধ্যমে এটিও সম্ভব:
বুকমার্ক লাইনটি পরীক্ষা করুন (যদি বর্তমান সংস্করণে কোনও চিহ্ন ট্যাব আপডেট না থাকে)।
আপনার অনুসন্ধান শব্দটি প্রবেশ করান এবং সমস্ত চিহ্নিত করুন ক্লিক করুন
এখন অনুসন্ধান → বুকমার্ক → বুকমার্কযুক্ত লাইনগুলি সরিয়ে মেনুতে যান
সম্পন্ন.
cdএবং একটি জটিল কমান্ড টাইপ করব (সিনট্যাক্স সম্পর্কে উদ্বেগ প্রকাশ করে এবং স্থায়ীভাবে স্ক্রু আপ করার পরে উপলব্ধি করলাম) কোনও ব্যাকআপ নেই)। [ আমাকে ভুল করবেন না, আমি অন্যান্য জিনিসের জন্য সমস্ত সময় কনসোল কমান্ড ব্যবহার করি, তবে এই জাতীয় কোনও কিছুর জন্য এটি কেবল একটি ওভারকিল]]
BOOKMARK LINEএখানে চেক করা গুরুত্বপূর্ণ, অন্যথায় এটি কাজ করবে না !.
নোটপ্যাড ++ এ করার অন্য একটি উপায় হ'ল সন্ধান / প্রতিস্থাপন কথোপকথনে এবং রেজেেক্স সহ:
Ctrl+ hঅনুসন্ধান প্রতিস্থাপনের কথোপকথনটি আনতে।
ইন Find what:: টেক্সট বক্সে আপনার Regex অন্তর্ভুক্ত .*help.*\r?\n(যেখানে \rক্ষেত্রে ফাইল উইন্ডোজ লাইন শেষা w শ নেই ঐচ্ছিক)।
Replace with:পাঠ্য বাক্সটি খালি ছেড়ে দিন ।
অনুসন্ধান মোডের অঞ্চলে নিয়মিত এক্সপ্রেশন রেডিও বোতামটি নির্বাচিত কিনা তা নিশ্চিত করুন। তারপরে ক্লিক করুন Replace Allএবং ভয়েলা! আপনার অনুসন্ধান শব্দ যুক্ত সমস্ত লাইন helpসরানো হয়েছে।

এর সাথে সহজ কাজ grep:
grep -v help filename
পরিশেষে > newFileNameএকটি নতুন ফাইল আউটপুট পুনর্নির্দেশ করতে।
এটি স্পষ্ট করার জন্য, স্বাভাবিক আচরণটি স্ক্রিনে লাইনগুলি মুদ্রণ করবে। এটি কোনও ফাইলে পাইপ দেওয়ার জন্য, >ব্যবহার করা যেতে পারে। এইভাবে, এই আদেশে:
grep -v help filename > newFileName
grep কল grepস্পষ্টতই, প্রোগ্রাম-vআউটপুট বিপরীত করার জন্য একটি পতাকা। ডিফল্ট দ্বারা, grepপ্রদত্ত প্যাটার্নের সাথে মেলে এমন লাইনগুলি মুদ্রণ করে। এই পতাকা সহ এটি লাইনগুলি মুদ্রণ করবে যা না প্যাটার্ন মেলে।help মেলে প্যাটার্নfilename ইনপুট ফাইলের নাম> নিম্নলিখিত আইটেমটি আউটপুট পুনঃনির্দেশnewFileName নতুন ফাইল যেখানে আউটপুট সংরক্ষণ করা হবে।আপনি খেয়াল করতে পারেন, আপনি আপনার ফাইলের জিনিসগুলি মুছবেন না। grepএটি পড়বে এবং অন্য একটি ফাইল সেভ হবে, সেই অনুযায়ী সংশোধিত হবে।
grepইনস্টল করেন নি। যাইহোক আমি আপনাকে জিএনইউ গ্রেপ ইনস্টল করার পরামর্শ দিচ্ছি, এটি অবশ্যই উইন্ডোজে কাজ করবে এবং এটি সত্যিই একটি দরকারী সরঞ্জাম।
>এই ক্ষেত্রে), একটি চূড়ান্ত কমান্ড দানgrep -v help filename > outputFileName
আপনি সেড ব্যবহার করে এটি করতে পারেন: sed '/help/ d' < inputFile > outputFile
sed '/^help/ d'কাজ করা উচিত। ^লাইনের শুরু প্রতিনিধিত্ব করে।
sedএবংgrep
নিয়মিত প্রকাশের সাথে অনুসন্ধান করুন:
^.*(help).*$
\n\n, replace `(কিছুই না) দিয়ে প্রতিস্থাপন করুন
আপনি যদি উইন্ডোতে থাকেন তবে চেষ্টা করুন findstr। তৃতীয় পক্ষের সরঞ্জামগুলির প্রয়োজন নেই:
findstr /V /L "searchstring" inputfile.txt > outputfile.txt
এটি রেগেক্সকেও সমর্থন করে! কেবলমাত্র সরঞ্জামটির সহায়তা পড়ুনfindstr /? ।
পিএস আপনি বড়, বিশাল সঙ্গে কাজ করতে চান ফাইল (400 এমবি লগ ফাইলের মতো) একটি পাঠ্য সম্পাদক খুব মেমরি-দক্ষ নয়, সুতরাং, কেউ ইতিমধ্যে চিহ্নিত করেছে, কমান্ড-লাইন সরঞ্জামগুলি যাওয়ার উপায়। তবে উইন্ডোজে কোনও গ্রেপ নেই, তাই ...
আমি কেবল এটি 1 জিবি লগ ফাইলে চালিয়েছি এবং এটি আক্ষরিক অর্থে 3 সেকেন্ড নিয়েছে।