چگونه با دستور grep جستجو کنیم
خلاصه
1405/04/19
از سینتکسهای زیر برای جستجو با `grep` استفاده کنید: **۱. یافتن یک متن در فایل:** ```bash grep "متن مورد نظر" نام_فایل ``` **۲. نمایش شماره خطوطی که متن پیدا شده در آنها و
از سینتکسهای زیر برای جستجو با `grep` استفاده کنید:
**۱. یافتن یک متن در فایل:**
```bash
grep "متن مورد نظر" نام_فایل
```
**۲. نمایش شماره خطوطی که متن پیدا شده در آنها وجود دارد:**
```bash
grep -n "متن مورد نظر" نام_فایل
```
**۳. انجام جستجوی تفاضلحساس (Case-insensitive):**
```bash
grep -i "متن مورد نظر" نام_فایل
```
**۴. جستجو در چندین فایل یا کل یک دایرکتوری:**
برای تمام فایلهای با پسوند `.txt` در پوشه فعلی:
```bash
grep "متن مورد نظر" *.txt
```
برای جستجوی بازگشتی (شامل زیرپوشهها):
```bash
grep -r "متن مورد نظر" .
```
**💡 پرچمهای پرکاربرد دیگر:**
* `-v`: نمایش خطوطی که **مطابقت ندارند**.
* `-l`: فقط نام فایلهایی که حاوی متن هستند را نشان میدهد.
برخی از محصولات شرکت مهندسی آبان رایان البرز
سایر مقالات آموزشی شرکت نرم افزاری آبان رایان البرز :
- نقش ssh در مدیریت سرور چیست
- دستور crontab چه کاربردی دارد
- چگونه در لینوکس یک سرویس ایجاد کنیم
- نقش سیستم فایل File System چیست
- چگونه فایلها در سیستمعامل مدیریت میشوند
- OS Scheduling Algorithms چه انواعی دارند
- مدیریت حافظه در سیستمعامل چگونه است
- چگونه چند پردازشی در سیستمعامل انجام میشود
- Process و Thread چه تفاوتی دارند
- نقش سیستمعامل در مدیریت سختافزار چیست
- Captcha چیست و چگونه پیادهسازی میشود
- چگونه یک فرم تماس با ما طراحی کنیم
- WebSocket چه مزایایی نسبت به HTTP دارد
- چگونه یک درخواست HTTP ارسال میشود
- نقش پروتکل UDP در انتقال داده چیست
- پروتکل TCPIP چگونه عمل میکند