আপনি কিভাবে awk মধ্যে তুলনা করবেন?
আপনি কিভাবে awk মধ্যে তুলনা করবেন?
Anonim

Awk-এ তুলনা অপারেটরগুলি সংখ্যা বা স্ট্রিংগুলির মান তুলনা করতে ব্যবহৃত হয় এবং তারা নিম্নলিখিতগুলি অন্তর্ভুক্ত করে:

  1. > - এর চেয়ে বড়।
  2. <-এর চেয়ে কম।
  3. >= - এর থেকে বড় বা সমান।
  4. <= – এর থেকে কম বা সমান।
  5. == – সমান।
  6. !=
  7. some_value ~ / pattern/ – সত্য যদি কিছু_মান প্যাটার্নের সাথে মিলে যায়।

এই পদ্ধতিতে, awk কি জন্য ব্যবহৃত হয়?

AWK উদাহরণ সহ ইউনিক্স/লিনাক্সে কমান্ড। আউক একটি স্ক্রিপ্টিং ভাষা ব্যবহারের জন্য ডেটা ম্যানিপুলেট করা এবং রিপোর্ট তৈরি করা। দ্য awk কমান্ড প্রোগ্রামিং ভাষা কোন কম্পাইলিং প্রয়োজন, এবং ব্যবহারকারীর অনুমতি দেয় ব্যবহার ভেরিয়েবল, সংখ্যাসূচক ফাংশন, স্ট্রিং ফাংশন, এবং লজিক্যাল অপারেটর।

দ্বিতীয়ত, শেল স্ক্রিপ্টে awk কি? আউক নির্মাণের জন্য একটি চমৎকার হাতিয়ার ইউনিক্স / লিনাক্স শেল স্ক্রিপ্ট . AWK ইহা একটি প্রোগ্রামিং ভাষা যা পাঠ্য-ভিত্তিক ডেটা প্রক্রিয়াকরণের জন্য ডিজাইন করা হয়েছে, হয় ফাইল বা ডেটা স্ট্রিমগুলিতে বা ব্যবহার করে৷ শেল পাইপ অন্য কথায় আপনি একত্রিত করতে পারেন awk সঙ্গে শেল স্ক্রিপ্ট অথবা সরাসরি a এ ব্যবহার করুন শেল শীঘ্র.

এই ক্ষেত্রে, awk মধ্যে NF কি?

এনএফ একটি পূর্বনির্ধারিত পরিবর্তনশীল যার মান বর্তমান রেকর্ডের ক্ষেত্রের সংখ্যা। awk স্বয়ংক্রিয়ভাবে এর মান আপডেট করে এনএফ প্রতিবার এটি একটি রেকর্ড পড়ে। যত ক্ষেত্রই থাকুক না কেন, রেকর্ডের শেষ ক্ষেত্রটি $ দ্বারা উপস্থাপন করা যেতে পারে এনএফ . তাই, $ এনএফ $7 এর সমান, যা 'উদাহরণস্বরূপ।

আপনি কিভাবে awk মন্তব্য করবেন?

মধ্যে awk ভাষা, ক মন্তব্য সংখ্যা চিহ্ন অক্ষর ('#') দিয়ে শুরু হয় এবং লাইনের শেষ পর্যন্ত চলতে থাকে। '#' লাইনের প্রথম অক্ষর হতে হবে না। দ্য awk ভাষা একটি সংখ্যা চিহ্ন অনুসরণ করে বাকি একটি লাইন উপেক্ষা করে।

প্রস্তাবিত: