প্রশ্ন ট্যাগ «regular-expression»

নিয়মিত এক্সপ্রেশন একটি স্ট্রিংয়ের মধ্যে অক্ষরের একটি প্যাটার্নের সাথে মিলে যাওয়ার একটি মাধ্যম।

13
পাইপের চরিত্রের ধরণ সহ আমি কীভাবে একাধিক নিদর্শনগুলির জন্য গ্রেপ করব?
আমি বেশ কয়েকটি ফাইলে সমস্ত লাইন খুঁজে পেতে চাই যা দুটি ধরণের একটির সাথে মেলে। আমি টাইপ করে যে প্যাটার্নগুলি খুঁজছি তা সন্ধান করার চেষ্টা করেছি grep (foo|bar) *.txt তবে শেলটি |পাইপ হিসাবে ব্যাখ্যা করে এবং যখন কার্যকর barহয় না তখন অভিযোগ করে । একই সেট ফাইলগুলিতে আমি কীভাবে একাধিক …

8
গ্রেপ আউটপুট কেবল মেলে এমন গ্রুপিং নির্দিষ্ট করে?
বলুন আমার কাছে একটি ফাইল রয়েছে: # file: 'test.txt' foobar bash 1 bash foobar happy foobar আমি কেবল "ফুবার" এর পরে কী শব্দগুলি উপস্থিত হয় তা জানতে চাই, তাই আমি এই রেজেক্সটি ব্যবহার করতে পারি: "foobar \(\w\+\)" প্রথম বন্ধনী ইঙ্গিত দেয় যে ফুবরের ঠিক পরে আমার এই শব্দটির প্রতি বিশেষ …

5
`গ্রেপা,` উদাহরণস্বরূপ, এবং `fgrep` এর মধ্যে পার্থক্য কী?
কেউ আমার মধ্যে প্রযুক্তিগত পার্থক্য বলতে পারবেন grep, egrepএবং fgrepএবং প্রদান উপযুক্ত উদাহরণ? যখন আমি ব্যবহার করতে হবে না grepউপর egrepএবং তদ্বিপরীত?

14
মাল্টি-লাইন স্ট্রিং প্রতিস্থাপনের জন্য আমি কীভাবে সেড ব্যবহার করতে পারি?
আমি লক্ষ্য করেছি যে, যদি আমি \nব্যবহারের পরিবর্তে কোনও প্যাটার্ন যুক্ত করি তবে sedএটি মেলে না। উদাহরণ: $ cat > alpha.txt This is a test Please do not be alarmed $ sed -i'.original' 's/a test\nPlease do not/not a test\nBe/' alpha.txt $ diff alpha.txt{,.original} $ # No differences printed out আমি …

5
একাধিক এক্সটেনশানগুলির অনুসন্ধানের জন্য কীভাবে ফাইন্ড কমান্ডটি ব্যবহার করবেন
আমি jpgব্যবহার করে সমস্ত চিত্র পেতে পারি : find . -name "*.jpg" তবে আমি কীভাবে pngফলাফলগুলিতে ফাইল যুক্ত করতে পারি ?

8
একাধিক এবং নিদর্শন দিয়ে কিভাবে গ্রেপ চালানো যায়?
আমি নিখুঁত ও নিদর্শনগুলির মধ্যে একাধিক প্যাটার্ন মিলটি পেতে চাই , অর্থাত্ একটি ক্রমটিতে বেশ কয়েকটি গ্রেপ চালানোর সমতুল্য: grep pattern1 | grep pattern2 | ... সুতরাং কিভাবে এটি কিছু রূপান্তর করতে? grep pattern1 & pattern2 & pattern3 আমি একক গ্রেপ ব্যবহার করতে চাই কারণ আমি গতিশীলভাবে তর্কগুলি তৈরি করছি, …

7
জটিল স্ট্রিং সন্ধান এবং প্রতিস্থাপনের জন্য সেড ব্যবহার করা (পছন্দসই রেজেক্সের সাথে)
নিম্নলিখিত লিখিত সামগ্রীগুলির সাথে আমার একটি ফাইল রয়েছে: <username><![CDATA[name]]></username> <password><![CDATA[password]]></password> <dbname><![CDATA[name]]></dbname> এবং আমাকে এমন একটি স্ক্রিপ্ট তৈরি করতে হবে যা প্রথম লাইনের "নাম" কে "কিছু", দ্বিতীয় লাইনের "পাসওয়ার্ড" এবং "তৃতীয় লাইনের" নামকে "কিছু" আলাদা করে তুলবে। আমি এই ফাইলটিতে ঘটে যাওয়া ক্রমের উপর নির্ভর করতে পারি না, তাই আমি কেবল …

1
আমার নিয়মিত প্রকাশটি এক্স-এ কাজ করে তবে Y তে নয়?
আমি একটি নিয়মিত অভিব্যক্তি লিখেছিলাম যা একটি নির্দিষ্ট প্রোগ্রামে ভাল কাজ করে (গ্রেপ, সেড, অ্যাজক, পারল, পাইথন, রুবি, কেএসএস, বাশ, জেডএস, সন্ধান, ইমাস, ভি, ভি, ভি, জিডিট,…)। তবে আমি যখন এটি অন্য কোনও প্রোগ্রামে (বা অন্য কোনও ইউনিক্স রূপে) ব্যবহার করি, এটি মিলানো বন্ধ করে দেয়। কেন?

2
নির্দিষ্ট এক্সটেনশন সহ ফাইলগুলি সন্ধান করুন
findএকটি এক্সটেনশন .xlsবা ফাইল রয়েছে এমন সমস্ত ফাইল আমি কীভাবে ব্যবহার করতে পারি .csv? আমি একটি -regexবিকল্প দেখেছি তবে এটি কীভাবে ব্যবহার করতে হয় তা আমি জানি না।

2
গ্রেপ 'বা' রেজেক্স সমস্যা
আমি সম্ভাব্য স্ট্রিংগুলির মধ্যে 1 টির সাথে মেলে এমন একটি ফাইলের লাইনগুলি খুঁজে পেতে একটি রেজেক্সের সাথে গ্রেপ ব্যবহার করার চেষ্টা করছি। এখানে আমার গ্রেপ: $ grep "^ID.*(ETS|FBS)" my_file.txt উপরের গ্রেপ কোনও ফল দেয় না। তবে আমি যদি নির্বাহ করি: $ grep "^ID.*ETS" my_file.txt অথবা $ grep "^ID.*FBS" my_file.txt আমি …

5
মন্তব্যগুলি উপেক্ষা করে ফাইলগুলি কীভাবে পৃথক করবেন (# দিয়ে শুরু হওয়া লাইন)?
আমার দুটি কনফিগারেশন ফাইল রয়েছে, প্যাকেজ ম্যানেজারের আসল এবং আমার নিজের দ্বারা সংশোধিত একটি কাস্টমাইজড ফাইল। আমি আচরণ বর্ণনা করতে কিছু মন্তব্য যুক্ত করেছি। আমি কীভাবে diffকনফিগারেশন ফাইলগুলিতে চালাতে পারি ? একটি মন্তব্য করা লাইন দ্বারা সংজ্ঞায়িত: leadingচ্ছিক শীর্ষস্থানীয় সাদা স্থান (ট্যাব এবং স্পেস) হ্যাশ সাইন ( #) অন্য কিছু …

4
উবুন্টুতে "1" দিয়ে শুরু হওয়া গ্রেপ লাইনগুলি
"1" ব্যবহার করে শুরু হওয়া লাইনগুলি অনুসন্ধান করার চেষ্টা করি ls -1 | grep ^1* তবে এটি এমন রেখাগুলি ফিরে আসে যা ১ দিয়ে শুরু হয় না I আমি এখানে কী মিস করছি?

7
একাধিক ফোল্ডারের নামে ফাইলগুলি সন্ধান করুন
আমি তালিকায় চেষ্টা করছি ফাইলগুলি থেকে আর dir1, dir2, dir3এবং dir4যা আমার এর একটি উপ ডিরেক্টরির যেমন যে কোন জায়গায় হতে পারে cwdব্যবহার findকমান্ড। আমি কোনও সাফল্য ছাড়াই নিম্নলিখিতগুলি চেষ্টা করেছি: find . -type f -regextype posix-egrep -regex 'dir1/.+|dir2/.+|dir3/.+|dir4/.+' আমিও চেষ্টা posix-extendedকরেছি। আমি এই ফাইলগুলি কীভাবে তালিকাবদ্ধ করতে পারি?

9
ট্যাবগুলির সহজ সেড প্রতিস্থাপন রহস্যজনকভাবে ব্যর্থ
এটি সত্যই সহজ হওয়া উচিত, তবে কোনও কারণে এটি কাজ করছে না: sed -i.bak -E 's/\t/ /' file.txt ট্যাব অক্ষরগুলি প্রতিস্থাপনের পরিবর্তে এটি tঅক্ষরগুলি প্রতিস্থাপন করছে । আমি এগুলি নিয়ে ভাবতে পারার প্রতিটি প্রকারের চেষ্টা করেছি, উদ্ধৃতি দিয়ে খেলছি ইত্যাদি G আমি গুগলড করেছি এবং অন্য সকলকে দেখতে পেয়েছি একইরকম …

6
একাধিক ফাঁকা রেখাকে ভিএম / সেডে একক ফাঁকা লাইনের পরিবর্তে
কমবেশি প্রশ্ন সব বলে। আমি সচেতন যে /^$/dসমস্ত ফাঁকা রেখা মুছে ফেলবে, তবে 'একা ফাঁকা রেখায় দুটি বা আরও ফাঁকা রেখা প্রতিস্থাপন করুন' কীভাবে বলতে হয় তা আমি দেখতে পাচ্ছি না কোন ধারনা?

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