انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: جستجوي يك عبارت در تعدادي فايل  (دفعات بازدید: 1021 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین firethumbs

  • Full Member
  • *
  • ارسال: 173
جستجوي يك عبارت در تعدادي فايل
« : 16 دی 1389، 02:00 ب‌ظ »
بنام خدا
دوستان سلام
من مي خواهم كه در يك عالمه فايل در سيستم يك عبارتي را جستجو كنم. آيا از طريق خط فرمان اوبنتو مي تونم اينكار را انجام بدم. كه مثلا يك پوشه تعيين كني و تمام فايلهاي در او پوشه و زير پوشه ها را در مورد اون عبارت جستجو كند. چطوري؟
ممنون

آفلاین سید وحید رضا برهانی

  • High Hero Member
  • *
  • ارسال: 1668
  • جنسیت : پسر
  • یک مخالف نرم افزار اوپن سورس
پاسخ به: جستجوي يك عبارت در تعدادي فايل
« پاسخ #1 : 16 دی 1389، 04:40 ب‌ظ »
سلام
یک شعار هست که میگه :ناممکن در خط فرمان لینوکس وجود نداره!
اینطوری عمل کن
grep example -R /home/vahid/*این دستور توی پوشه ی home/vahid/ وتمام زیر پوشه هاش دنبال عبارت example می گرده منتها این روش به حالت حساسه یعنی اگر  توی یک فایل Example باشه نشون نمی ده برای اینکه غیر حساسش کنی باید قبل از عبارت مورد نظر -i رو اظافه کنی یک پارامتر جالب دیگه ای که داره -v که باعث می شه همه ی خطوطی رو که در اون عبارت مورد نظر نیست رو نشون بده اطلاعات بیشتر رو در man ببین
نرم افزاری که نشه سیخ انگولکش کرد (به هر دلیلی چه به‌خاطر قانون و چه پیچیدگی یا توسعه سریع)نرم افزار آزاد نیست حالا مهم نیست چه بنیادی یا چه افرادی اون رو نوشته باشند یا GPL باشه یانه!
نرم افزار آزاد یک جنبش هست نه یک تیکه کاغذ پاره(GPL)
حق فهمیدن از حق خوندن مهمتره