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

تازه کار => انجمن تازه‌کاران => نویسنده: frigidsoul در 27 دی 1401، 10:32 ق‌ظ

عنوان: کار نکردن grep در ترمینال
ارسال شده توسط: frigidsoul در 27 دی 1401، 10:32 ق‌ظ
grep تو ترمینال کار نمیکنه بعد وارد کردن دستور هیچی انجام نمیشه حتی خط بعدی هم نمیاد
عنوان: پاسخ : کار نکردن grep در ترمینال
ارسال شده توسط: دانیال بهزادی در 27 دی 1401، 12:50 ب‌ظ
چه‌طوری می‌زنی دستور رو. یه مثال بذار لااقل.
عنوان: پاسخ : کار نکردن grep در ترمینال
ارسال شده توسط: frigidsoul در 28 دی 1401، 07:11 ق‌ظ
$ grep "string"/directory
عنوان: پاسخ : کار نکردن grep در ترمینال
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 28 دی 1401، 07:41 ق‌ظ
گرپ برای پیدا کردن یک چیز در فایل های ascii هست و نمیشه براش از پیداکردن یک فایل در یک دایرکتوری استفاده کرد. دستور مورد نیاز شما find هست و البته با ls هم میشه. از این به بعد دستورات و خطاها را در تگ کد قرار بدید تا درست نمایش داده بشه. علامتش هم # در لالای تسکت باس پاسخ هست.
عنوان: پاسخ : کار نکردن grep در ترمینال
ارسال شده توسط: دانیال بهزادی در 28 دی 1401، 12:14 ب‌ظ
$ grep "string"/directory
باید از گزینهٔ r استفاده کنی
عنوان: پاسخ : کار نکردن grep در ترمینال
ارسال شده توسط: جادی در 28 دی 1401، 12:43 ب‌ظ
$ grep "string"/directory

برای رسیدن به جواب خوب، باید سوال خوب مطرح بشه (:

روش خوب پرسیدن این سوال اینه که بگی «می خوام به فلان نتیجه برسم و به خاطرش این دستور رو زدم ولی خروجی اش اینه که اونی که من می خوام نیست و این چیزها رو هم تست کرده ام. کسی راهنمایی ای داره؟» (:

حتی با دادن دستور هم چون مشخص نیست دنبال چی هستی (آیا می خوای یه فایل رو پیدا کنی یا می خوای توی یه فایل دنبال یه چیزی بگردی یا می خوای توی فایل های داخل یه دایرکتوری دنبال یه چیزی بگردی؟) و دستورت رو هم بین کد قرار ندادی (کدت رو انتخاب کن و از دگمه های بالا # رو بزن) سوال واضح نشده.