একটি পাঠ্য স্ট্রিং অনুসন্ধান করুন এবং পুরো লাইনটি প্রতিস্থাপন করুন যা এতে পাঠ্য ফাইলগুলির একটি গ্রুপে রয়েছে (উইন্ডোজ)


0

আমি পাঠ্য ফাইলগুলির একটি গ্রুপে নির্দিষ্ট পাঠ্য স্ট্রিংটি লাইনে থাকলে (সুনির্দিষ্ট কোনও মিল হতে পারে না - যতক্ষণ নির্দিষ্ট পাঠ্য স্ট্রিংটি লাইনে থাকবে কেবল) সন্ধানের চেয়ে একটি স্বয়ংক্রিয় সমাধানের সন্ধান করছি will পাঠ্য স্ট্রিংটি পাওয়া যায় এমন / পুরো লাইনটি (বা লাইনগুলি) সরিয়ে ফেলুন এবং আমি উল্লেখ করেছি এমন পাঠ্য স্ট্রিংয়ের সাথে এটি প্রতিস্থাপন করুন। আমি উইন্ডোজ 7 ব্যবহার করছি।

এর কারণ: আমি পুরানো স্ট্র্যাটেজি গেমের জন্য এআই ফাইলগুলি সম্পাদনা করি ( সম্পূর্ণ অ্যানিহিলেশন )। এআই ফাইলগুলি ম্যাপের ধরণ অনুযায়ী আলাদা আলাদা এআই ফাইল সহ মূলত পাঠ্য ফাইল। আমি যদি সমস্ত এআই ফাইলগুলিতে কোনও নির্দিষ্ট সম্পাদনা করতে চাই তবে আমাকে প্রচুর পাঠ্য ফাইল সম্পাদনা করতে হবে।

উত্তর:


2

নোটপ্যাড ++, http://notepad-plus-plus.org/ (পোর্টেবল অ্যাপ হিসাবেও উপলব্ধ), অনুসন্ধান ডিরেক্টরিতে নিয়মিত এক্সপ্রেশন ব্যবহার করে বর্তমান ডিরেক্টরি এবং সমস্ত উপ-ডিরেক্টরিতে ফাইলগুলি অনুসন্ধান এবং প্রতিস্থাপন করবে এবং অনুসন্ধান মেনুতে যাবে তারপরে "ফাইলগুলিতে সন্ধান করুন" ট্যাবে ক্লিক করুন "নিয়মিত অভিব্যক্তি" অনুসন্ধান মোডের ধরণটি " your। আপনার_সামগ্রী। $" এবং অনুসন্ধানের ক্ষেত্রের "আপনার_নিউ_স্ট্রিং" সাথে "প্রতিস্থাপন" ক্ষেত্রটি নির্বাচন করুন।

ভাল এটি প্রথম পরীক্ষা।


2

আপনি sedউইন্ডোজ ব্যবহার করতে পারেন । একটি উত্স GnuWin32 হয় । একটি সাধারণ কমান্ড এটির মতো দেখতে পারে:

sed '/search pattern/s/^.*$/This is the new text/' file*.txt

যা "প্রতিটি ফাইলের প্রতিটি লাইনে (নামযুক্ত ফাইল [কিছু] .txt) যা" সন্ধানের প্যাটার্ন "পাঠ্যটি অন্তর্ভুক্ত করে, সম্পূর্ণ লাইনটিকে" এটি নতুন পাঠ্য "দিয়ে প্রতিস্থাপন করে।

নিয়মিত এক্সপ্রেশন এবং অন্যান্য কমান্ড ব্যবহার করে আরও জটিল ক্রিয়াকলাপ করা যেতে পারে।


0

অটোআইটি এটি সহজেই করতে পারে। আপনি এই পোস্টে একটি উদাহরণের জন্য দেখতে পারেন যা আপনার প্রয়োজনের সাথে মিলে যায়। আমি যে উত্স সরবরাহ করেছি তা কেবল আপনার প্রয়োজনগুলি সামঞ্জস্য করার জন্য সামান্য টুইট করার প্রয়োজন হবে এবং সমস্ত ফাইল একসাথে করার জন্য তৈরি করা যেতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.