Komut: "FIND" açık Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. mevcut
Komut örnekleri "FIND"
Der
`FIND`Windows Komut İstemi'ndeki komut, metin dosyalarında bir dize aramak için kullanılır. İşte bazı örnekler:
Örnek 1: Basit metin araması:
FIND "Arama terimi" dosya.txt
Açıklama: "File.txt" dosyasında
"Arama terimi" metnini arar ve dizeyi içeren tüm satırları yazdırır.
Örnek 2: Büyük/küçük harf duyarlılığını dikkate almayın:
FIND /I "Arama terimi" dosya.txt
Açıklama: "File.txt" dosyasında
"arama_terimi" aranırken büyük/küçük harf duyarlılığı göz ardı edilir.
Örnek 3: Belirli sayıda karakter içeren satırları bulun:
FIND /C "Arama terimi" dosya.txt
Açıklama: "File.txt" dosyasında arama terimini içeren satır sayısını sayar ve sayımı yazdırır.
Örnek 4: Satır numaralarının gösterimi:
FIND /N "Arama terimi" dosya.txt
Açıklama: "File.txt" dosyasında
"arama terimi"ni arar ve bulunan satırların satır numaralarını görüntüler.
Örnek 5: Bir dizindeki tüm dosyalarda arama yapın:
FIND "Arama terimi" C:\dizin\*
Açıklama: Belirtilen dizindeki tüm dosyalarda
"arama terimini" arar ve dizeyi içeren satırları yazdırır.
Örnek 6: Bir dizindeki tüm metin dosyalarını arayın:
FIND "Arama terimi" C:\dizin\*.txt
Açıklama: Belirtilen dizindeki tüm metin dosyalarında
"arama terimini" arar ve dizeyi içeren satırları yazdırır.
Örnek 7: Çıktıyı ayrı bir dosyaya yönlendirme:
FIND "Arama terimi" dosya.txt > bulunan_satırlar.txt
Açıklama: "File.txt" dosyasında
"arama terimini" arar ve bulunan çıktıyı
"FoundLines.txt" dosyasına yönlendirir.
Örnek 8: Normal İfadelerin Kullanımı:
FIND /R "^[0-9]" dosya.txt
Açıklama: "File.txt" dosyasında normal ifadeler kullanarak rakamla başlayan satırları arar (
`/R`) kullanılabilir.
Örnek 9: Çevreleyen Hatları Görüntüleme:
FIND "Arama terimi" dosya.txt /C
Açıklama: "File.txt" dosyasında
"arama terimi"ni arar ve çevreleyen satırların (bağlamla birlikte) çıktısını alır.
Örnek 10: Yalnızca isabeti olmayan satırları göster:
FIND /V "Arama terimi" dosya.txt
Açıklama: Yalnızca
"File.txt" dosyasında arama terimini içermeyen satırları görüntüler.
Şunu belirtmek önemlidir:
`FIND`Komut İstemindeki komut, temel arama işlevselliği sağlar, ancak daha karmaşık görevler veya daha büyük miktarda veriyi işlemek için, daha gelişmiş araçlar veya PowerShell gibi komut dosyası yazma dilleri daha uygun olabilir.
"FIND" Microsoft Windows Yardımından Alıntı
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Dosya ya da dosyalarda metin dizesi arar.
FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "dize"
[[sürücü:][yol]dosyaadi[ ...]]
/V Belirtilen dizeyi IÇERMEYEN tüm satirlari
görüntüler.
/C Dizeyi içeren satirlarin yalnizca sayimini
görüntüler.
/N Görüntülenen satirlarla birlikte satir numaralarini
görüntüler.
/I dize ararken büyük/küçük harf durumuna bakmaz.
/OFF[LINE] Çevrimdisi özniteligi olan dosyalari atlama.
"dize" Bulunacak metin dizesini belirtir.
[sürücü:][yol]dosyaadi
Aranacak dosya ya da dosyalari belirtir.
Bir yol belirtilmezse, FIND girilen metni komut isteminde ya da
bir baska komuttan çikarilanda arar.
Önemli bilgiler, "FIND" komutu için ipuçları
Kullanırken
`FIND`Windows Komut İstemi'ndeki komutta dikkat edilmesi gereken birkaç önemli nokta vardır:
1.
Büyük/küçük harfe duyarlı: Varsayılan, şuna göre arama yapmaktır:
`FIND`Büyük/küçük harfe duyarlıdır, yani büyük ve küçük harfler dikkate alınır. Büyük/küçük harfe duyarlı olmayan bir arama yapmak istiyorsanız seçeneği ekleyin
`/I`katma.
FIND /I "Arama terimi" dosya.txt
2.
Çıkış Kodu: `FIND`arama başarısını gösteren bir çıkış kodu döndürür. 0 çıkış kodu, arama teriminin bulunduğu anlamına gelirken, 1 çıkış kodu, arama teriminin bulunmadığı anlamına gelir.
FIND "Arama terimi" dosya.txt
IF ERRORLEVEL 1 (
ECHO Arama terimi bulunamadı.
) ELSE (
ECHO Aranan terim bulundu.
)
3.
Çıkışı yeniden yönlendir: Çıktıyı şuradan yeniden yönlendirebilirsiniz:
`FIND`Bulunan sonuçları kaydetmek için bir dosyaya yönlendirin.
FIND "Arama terimi" dosya.txt > bulunan_satırlar.txt
4.
Normal İfadeler: Şunları yapabilirsiniz :
`FIND`seçeneği kullanarak normal ifadelerle
`/R`eklemek.
FIND /R "^[0-9]" dosya.txt
5.
Birden fazla dosyada arama yapın: Şunları yapabilirsiniz :
`FIND`joker karakter kullanarak birden fazla dosyada arama yapmak için (
`*`) kullanmak.
FIND "Arama terimi" C:\dizin\*
6.
Kullanımı`/C`çevredeki hatlar için: Seçenek
`/C`Bulunan dizenin içeriğini görmek için çevredeki satırları (bağlamla birlikte) görüntüler.
FIND "Arama terimi" dosya.txt /C
7.
Boşluklu dizeleri arayın: Arama terimi boşluk içeriyorsa dizeyi tırnak işaretleri içine almalısınız.
FIND "Boşluk içeren arama terimi" dosya.txt
8.
Eğik çizgi (/) ile başlayan bir dize arayın: Arama terimi eğik çizgi (/) ile başlıyorsa, eğik çizgiden önce bir kaçış karakteri (\) ekleyin.
FIND "\/Arama terimi" dosya.txt
Şunu vurgulamakta yarar var
`FIND`Windows Komut İsteminde basit ve temel bir arama işlevidir. Daha gelişmiş arama ihtiyaçları veya büyük miktarda verinin işlenmesi için, daha özel araçlar veya PowerShell gibi komut dosyası yazma dilleri daha uygun olabilir.