صفحه 1 از 1

چطور در خروجی یک دستور در لینوکس جستجو کنم

ارسال شده: شنبه 5 خرداد 1403, 7:02 am
توسط akbar
من چطور در خروجی یک دستور در ترمینال یک چیزی رو جستجو کنم

Re: چطور در خروجی یک دستور در لینوکس جستجو کنم

ارسال شده: شنبه 5 خرداد 1403, 7:04 am
توسط alirezajahanifard
برای جستجو در خروجی یک دستور در لینوکس می‌توانید از دستور `grep` استفاده کنید. به عنوان مثال، اگر می‌خواهید در خروجی دستور `ls` برای فایل‌هایی که با `txt` پایان می‌یابند جستجو کنید، می‌توانید از دستور زیر استفاده کنید:

کد: انتخاب همه

ls | grep .txt

این دستور فهرست فایل‌ها را نمایش می‌دهد و فقط فایل‌هایی که با `txt` پایان می‌یابند را نمایش می‌دهد.

Re: چطور در خروجی یک دستور در لینوکس جستجو کنم

ارسال شده: شنبه 5 خرداد 1403, 7:05 am
توسط akbar
ممنونم از جوابتون فقط بفرمایید چیکار کنم که به کوچکی و بزرگی حروف حساس نباشد

Re: چطور در خروجی یک دستور در لینوکس جستجو کنم

ارسال شده: شنبه 5 خرداد 1403, 7:06 am
توسط alirezajahanifard
برای جستجویی که به کوچکی یا بزرگی حروف حساس نباشد، می‌توانید از گزینه `-i` در دستور `grep` استفاده کنید. این گزینه به `grep` می‌گوید که حروف بزرگ و کوچک را از یکدیگر تمییز نکند. بنابراین، می‌توانید دستور زیر را برای جستجوی `txt` با حروف بزرگ یا کوچک در خروجی دستور `ls` استفاده کنید:

کد: انتخاب همه

ls | grep -i .txt

این دستور تمام فایل‌هایی که با `txt` پایان می‌یابند را با حروف بزرگ یا کوچک در نظر می‌گیرد و نمایش می‌دهد.

Re: چطور در خروجی یک دستور در لینوکس جستجو کنم

ارسال شده: شنبه 5 خرداد 1403, 7:07 am
توسط akbar
ممنونم جالبه با کلمات فارسی هم کار میکنه