Windows Tips & News

PowerShell kullanarak bir dosyadaki kelime, karakter ve satır miktarını alın

Bazen sahip olduğunuz bir metin dosyası hakkında bazı istatistikler toplamak faydalı olabilir. Notepad++ veya Geany gibi modern bir metin düzenleyici kullanıyorsanız, muhtemelen tüm olası durumlar için yeterli araca sahiptir. Ancak, barebone bir Windows ortamındaysanız, PowerShell size yardımcı olabilir. Bir dosyadaki sözcük, karakter ve satır sayısını hesaplamak için nasıl verimli bir şekilde kullanılacağına dair hızlı ipucu.

PowerShell, gelişmiş bir komut istemi biçimidir. Çok sayıda kullanıma hazır cmdlet ile genişletilir ve çeşitli senaryolarda .NET çerçevesi/C# kullanma yeteneği ile birlikte gelir. Komut dosyası yazma beceriniz varsa, Windows'u otomatikleştirmek için çok güçlü komut dosyaları oluşturabilirsiniz. Son zamanlarda, Microsoft'un Linux ve OS X için kullanılabilir hale getirdi.

PowerShell, kullanışlı bir yerleşik cmdlet ile birlikte gelir Ölçü-Nesne. Belirli nesne türlerinin özellik değerlerini hesaplar. Measure-Object, komuttaki parametrelere bağlı olarak üç tür ölçüm gerçekleştirir. Cmdlet nesneleri sayabilir ve sayısal değerlerin minimum, maksimum, toplam ve ortalamasını hesaplayabilir. Metin nesneleri için satır, kelime ve karakter sayısını sayabilir ve hesaplayabilir. Bu tam olarak ihtiyacımız olan şey.

Tek ihtiyacınız olan, dosya içeriğini girişe iletmektir. Bu amaçla Measure-Object'i başka bir cmdlet ile birleştirebilirsiniz. İçeriğe eriş. Get-Content cmdlet'i metin dosyasının içeriğini yazdırır.

Yani, görevimiz için aşağıdakileri yapabiliriz.

  1. PowerShell'i açın
  2. Aşağıdaki komutu yazın veya yapıştırın:
    Get-Content "F:\usb yazma koruması (taslak).txt" | ölçü -Satır -Karakter -Kelime

    Dosya yolu bölümünü, ölçmeniz gereken dosyaya göre düzeltin. Benim durumumda, aşağıdaki çıktıyı gösterir önceki makalem Metin:

  3. Aynı hariç tutulan boşlukları saymak için aşağıdaki komutu kullanın:
    Get-Content "F:\usb yazma koruması (taslak).txt" | ölçü -Satır -Karakter -Kelime -IgnoreWhiteSpace

Bu kadar. Bu numara, dosya içeriği istatistiğini almanız gerektiğinde ancak bu görev için uygun bir üçüncü taraf uygulaması alamadığınızda faydalı olabilir.

Windows 10 Build 17763.439 Arşivleri

Bu web sitesi, siz web sitesinde gezinirken deneyiminizi geliştirmek için çerezleri kullanır. Bu ...

Devamını oku

Windows 10 Derlemesi 17763.439 (KB4501835)

Windows 10 Derlemesi 17763.439 (KB4501835)

1 YanıtMicrosoft, Windows 10 sürüm 1809 için yeni bir toplu güncelleştirme yayınlıyor. KB4501835 ...

Devamını oku

Windows 10'da Tüm Şifrelenmiş Dosyaları Bulun

Windows 10'da Tüm Şifrelenmiş Dosyaları Bulun

ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklay...

Devamını oku