Ana Sayfa » *nix » MS-DOS – Findstr ile dosya içerisinde kelime aratmak

MS-DOS – Findstr ile dosya içerisinde kelime aratmak


BerbatKötüİdare EderGüzelHarika (Toplam 1 oy. 5 puan üzerinden ortalama 5,00 || Oy vererek siz de katkıda bulunabilirsiniz.)
Loading...

dizinleri içerisindeki dosyalarda geçen kelimeleri/cümleleri bulmak ve icabında bu kelimeyi ya da cümleyi içeren dosyaları silmek için aşağıdaki şekilde bir dosyasından yararlanabilirsiniz.

@echo off
for /f "delims=" %%f in ('findstr /m /c:"aranan_kelime" D:\test\*.txt') do (
echo del %%f
del "%%f"
)

Bu örnekte, D diski içerisindeki test isimli dizin altında bulunan txt dosyalarında belirtilen kelime aranmakta ve bu kelimeyi içeren dosyalar silinmektedir.

Visited 1.607 times, 1 visit(s) today
Kategoriler: *nix,Microsoft |

Bu yazılar da ilginizi çekebilir:


- diff ile Dizin Karşılaştırma ve Fark Tespiti
- Find komutu ile dosya içerisinde geçen kelimeleri bulmak
- FreeBSD – immutable flag ile write protection
- Dosya İçerisindeki Comment Out Edilmemiş Satırlar
- Arşiv (Tar, tar.gz) dosyalarının içeriğinin listelenmesi

Yorumlar


Henuz yorum yapilmamis.

Yorumda bulunun.