انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: frigidsoul در 27 دی 1401، 10:32 قظ
-
grep تو ترمینال کار نمیکنه بعد وارد کردن دستور هیچی انجام نمیشه حتی خط بعدی هم نمیاد
-
چهطوری میزنی دستور رو. یه مثال بذار لااقل.
-
$ grep "string"/directory
-
گرپ برای پیدا کردن یک چیز در فایل های ascii هست و نمیشه براش از پیداکردن یک فایل در یک دایرکتوری استفاده کرد. دستور مورد نیاز شما find هست و البته با ls هم میشه. از این به بعد دستورات و خطاها را در تگ کد قرار بدید تا درست نمایش داده بشه. علامتش هم # در لالای تسکت باس پاسخ هست.
-
$ grep "string"/directory
باید از گزینهٔ r استفاده کنی
-
$ grep "string"/directory
برای رسیدن به جواب خوب، باید سوال خوب مطرح بشه (:
روش خوب پرسیدن این سوال اینه که بگی «می خوام به فلان نتیجه برسم و به خاطرش این دستور رو زدم ولی خروجی اش اینه که اونی که من می خوام نیست و این چیزها رو هم تست کرده ام. کسی راهنمایی ای داره؟» (:
حتی با دادن دستور هم چون مشخص نیست دنبال چی هستی (آیا می خوای یه فایل رو پیدا کنی یا می خوای توی یه فایل دنبال یه چیزی بگردی یا می خوای توی فایل های داخل یه دایرکتوری دنبال یه چیزی بگردی؟) و دستورت رو هم بین کد قرار ندادی (کدت رو انتخاب کن و از دگمه های بالا # رو بزن) سوال واضح نشده.