Windows Komut İsteminden Bul'u Kullanma
Bul, her Windows kullanıcısının bilmesi gereken başka bir büyük komut satırı aracıdır, çünkü belirli metin dizeleri için dosyaların içeriğini aramak için kullanılabilir.
Bulun Anahtarları ve Parametreleri
Windows'taki her komut istemi tabanlı araçta olduğu gibi, araçları etkin bir şekilde kullanmak için bilmeniz gereken belirli anahtarlar ve parametreler vardır. Bunlar aşağıda listelenmiştir ve açıklanmıştır..
- / v - Bu anahtar belirttiğiniz sözcük dizesini içermeyen satırları gösterir.
- / c - Bu anahtar, arama aracına arama terimlerinizi kaç satır içerdiğini saymasını sağlar.
- / n - Bu anahtar, satırlara karşılık gelen sayıları gösterir..
- / i - Bu anahtar, aradığınız metnin büyük / küçük harfini görmezden gelmesini söyler..
Bu anahtarlara ek olarak, bu araçla belirtebileceğiniz iki parametre vardır..
- “Dize” - Dize, belgelerinizde aradığınız sözcükler olacaktır. Bu bölümü tırnak işaretleri içine almayı her zaman hatırlamanız gerekir, aksi halde komutunuz hata verir.
- Pathname - Bu parametre, aramak istediğiniz konumu belirteceğiniz yerdir. Bu, bir sürücüyü listeleme kadar geniş veya tek veya çok sayıda dosya tanımlamak kadar belirgin olabilir. Bir yol belirtmezseniz, FIND sizden metin girişi ister veya başka bir komuttan aktarılan metni kabul edebilir. Manuel metin girişini bitirmeye hazır olduğunuzda, “Ctrl + Z” tuşlarına basabilirsiniz. Bunu daha sonra tartışacağız..
Find's Sözdizimi
Pencerelerdeki her araç gibi, komutlarınızı nasıl gireceğinizi bilmeniz gerekecektir. Aşağıdaki sözdizimi mükemmel bir modeldir.
FIND [SWITCH] "String" [Pathname / s]
Komutunuza bağlı olarak,% üç hata seviyesinden% yanıttan birini alacaksınız.
- 0 - Aradığınız dize bulundu.
- 1 - Aradığınız dize bulunamadı.
- 2 - Bu, kötü bir anahtara sahip olduğunuz veya parametrelerinizin yanlış olduğu anlamına gelir.
Hadi pratik yapalım
Başlamadan önce, test için kullanacağımız üç örnek metin dokümanımızı indirmelisiniz..
- belge
- Numune
- egzersiz
Bu belgelerin her biri, birkaç benzer kelime grubuna sahip bir metin paragrafı içerir. Bu üç dokümanı indirdikten sonra, bunları bilgisayarınızdaki herhangi bir klasöre kopyalayabilirsiniz. Bu yazının amaçları için, üç metin belgesinin hepsini masaüstüne koyacağız.
Şimdi yükseltilmiş bir komut istemi penceresi açmanız gerekecek. Başlat menüsünü Windows 7 ve 10'da açın veya arama işlevini Windows 8'de açın ve CMD'yi arayın. Ardından, üzerine sağ tıklayın ve ardından “Yönetici olarak çalıştır” a basın. Yükseltilmiş bir komut istemi penceresi açmanıza gerek kalmazken, sinir bozucu onay iletişim kutularını engellemenize yardımcı olur.
Bugünkü eğitmenimiz, aşağıda ele alınacak olan birkaç basit senaryoyu kapsayacaktır..
- Bir kelime dizisi için tek bir belgede arama yapın.
- Aynı kelime dizgisi için birden fazla belge arayın.
- Bir dosyadaki veya birden fazla dosyadaki satır sayısını say.
Senaryo 1 - Bir kelime dizisi için tek bir belgeyi arayın.
Şimdi üç belgenizi indirdiğinize göre, “martin hendrikx” kelimeleri için “egzersiz” adlı metin dosyasını aramak için bir komut gireceğiz. Aşağıda gösterilen komutu kullanın. Arama dizenizi tırnak içine almayı ve belgelerinizin kaydedildiği klasörle eşleşecek yolu değiştirmeyi unutmayın.
"martin hendrikx" C: \ Users \ Martin \ Desktop \ exercise.txt dosyasını bulun
Hiçbir sonuç çıkmadığını fark edeceksiniz. Endişelenme, yanlış bir şey yapmadın. Sonuç olmamanın nedeni, FIND’ın arama dizginize tam bir eşleşme aramasıdır. Tekrar deneyelim, ama bu sefer “/ i” anahtarını ekleyelim, böylece FIND arama dizgininizin durumunu görmezden gelir.
bul / i "martin hendrikx" C: \ Users \ Martin \ Desktop \ exercise.txt
Artık FIND'ın arama dizgisine uyan bir satır getirdiğini görebilirsiniz, yani çalışıyor. Bunu tekrar deneyelim, ancak arama dizesini “sushi” olarak değiştirin; Sonuçlarınız aşağıdaki resme benziyorsa, doğru yaptınız.
Senaryo 2 - Aynı sözcük dizgisi için birden fazla belge arayın.
Artık basit bir arama yapmayı bildiğinize göre, aramanın kapsamını genişletmeye çalışalım. Şimdi “sushi” terimi için iki metin dosyasını (alıştırma ve örnekleme) arayacağız. Bunu aşağıdaki dizgeye girerek yapın. Dosyalarınızın konumuyla eşleşecek yolu değiştirmeyi ve aramanızın büyük / küçük harfe duyarlı olmaması için “/ i” anahtarını eklemeyi unutmayın.
/ i "suşi" yi bulun: C: \ Users \ Martin \ Desktop \ exercise.txt C: \ Users \ Martin \ Desktop \ sample.txt
Arama terimlerinin hem belgelerde bulunduğunu hem de bulundukları cümlelerin karşılık gelen dosya adları ve konumlarının altında bulunduğunu fark edeceksiniz. Bunu tekrar deneyin, ancak bu kez, FIND komutuna üçüncü dosyayı ekleyin ve bunun yerine “potato” kelimesini aratın. Arama sonuçlarınız aşağıdaki resme benzemelidir.
Her belgede bulunan metnin aslında “patates” olduğunu ve bu, bir kelimenin bir kısmını yazsanız bile, arama dizesini içeren tüm cümleleri göreceğinize dikkat edin. Alternatif olarak, tüm metin dosyalarını kontrol etmek için bu komutu kullanabilirsiniz..
Bul / ı "suşi" C: \ Kullanıcılar \ Martin \ Masaüstü \ *. txt
Senaryo 3 - Bir dosyadaki satır sayısını sayma.
Bir dosyada kaç satır olduğunu bilmek istiyorsanız, aşağıdaki arama komutunu kullanabilirsiniz. Tüm anahtarlarınız arasına bir boşluk eklemeyi unutmayın. Bu durumda, yol adını “sample.txt” dosyasının yerine koyacağız. Sonuç olarak yalnızca bir sayı istiyorsanız, bu komutu kullanın:
C: \ Users \ Martin \ Desktop \ sample.txt yazın. "" / v / c bul
Numarayı ve dosya bilgisini istiyorsanız, bu komutu kullanın:
/ v / c “” bulun: C: \ Users \ Martin \ Desktop \ sample.txt
Masaüstünde birden fazla dosyadaki satırları saymak istiyorsanız, aşağıdaki komutu kullanın.
/ v / c “” bulun: C: \ Users \ Martin \ Desktop \ *. txt
Şimdi birkaç farklı komutu deneyebilir ve araç hakkında bilgi edinebilirsiniz. Bir sistem oluşturduktan sonra gelecekte çok zaman kazanmanıza yardımcı olabilir. Eğlenin ve geeking devam edin.
Image Credit: Flickr.com'da Littlehaulic