وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

نمونه های Bash Cut

0 10

سرفصلهای مطلب

زمان لازم برای مطالعه: 2 دقیقه


شما می توانید وظایف موجود در اسکریپت Bash را از طریق دستورات و برنامه های مختلف به طور خودکار انجام دهید. اگرچه برای ایجاد اسکریپت های عالی Bash به دانش خوب دستورات نیاز دارید، اما چند دستور وجود دارد که می توانید به عنوان مبتدی از آنها استفاده کنید. Cut یک دستور ساده برای استخراج یک متن خاص از فایل است.

Cut یک دستور همه کاره است که می توانید از آن با دستورات دیگر از جمله دستورات “مرتب” و “grep” استفاده کنید. بیایید به برخی از بهترین نمونه‌های برش Bash نگاهی بیندازیم که با استفاده از آنها می‌توانید دستور «برش» را بدون دردسر درک کنید.

نمونه های Bash Cut

دستور “cut” هنگام استخراج داده ها از یک فایل متنی مفید است. فقط فیلدهایی را که می خواهید مشخص کنید و بقیه کارها را انجام می دهد. برای استفاده از آن، دستور زیر را وارد کنید:

برش ‘حائل، جداکننده’ -f1 file.txt
  1. گزینه “-d” به ما امکان می دهد جداکننده را وارد کنیم. یک کاراکتر یا یک سری کاراکتر است که رشته های متن را از هم جدا می کند. عبارت “حداکثر” را با جداکننده واقعی جایگزین کنید.
  2. با استفاده از گزینه “-f”، مشخص کنید که کدام فیلدها (اعداد ستون) را از فایل استخراج می کنید.

بیایید یک فایل “info.txt” را برای مثال در نظر بگیریم که از مجموعه اطلاعات زیر تشکیل شده است:

پراتیک، فیجی، 26

شان، هند، 21

جاشوا، ژاپن، 19

حال برای استخراج فایل های اول و سوم از این فایل، دستور به صورت زیر خواهد بود:

برش “،” -f1،3 info.txt

نمونه های Bash Cut

اگر فایلی با داده ای دارید که با یک برگه جدا شده است، مقدار جداکننده آن “$’\t” خواهد بود.

پیشنهاد می‌کنیم بخوانید:  روش استفاده از Regex با دستور awk

اگر می خواهید طیف وسیعی از کاراکترها را از یک فیلد مربوطه دریافت کنید، از گزینه “-c” استفاده کنید:

برش -c1-5 file.txt

توجه داشته باشید که گزینه “-c” با گزینه های دیگر ترکیب نمی شود. پس از اجرا، خروجی را مطابق با محدوده کاراکتر داده شده نمایش می دهد.

نمونه های Bash Cutنمونه های Bash Cut

نتیجه

در لینوکس، “cut” ابزار برجسته ای است که می توانید از آن برای استخراج داده ها از فایل های مختلف استفاده کنید. اگرچه ساده است، اما کاربردهای مختلفی دارد و می توان آن را با دستورات زیادی ترکیب کرد. این راهنمای سریع چند نمونه از دستورات برش Bash را مورد بحث قرار می دهد. ابتدا دستور پایه را توضیح دادیم و سپس چند مثال پیشرفته را مورد بحث قرار دادیم. علاوه بر این، می توانید خروجی دستورات دیگر را به عنوان ورودی در دستور «کات» خط لوله کنید.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-02-19 00:39:09

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید