Windows Tips & News

Hankige PowerShelli abil faili sõnu, tähti ja ridu

click fraud protection

Mõnikord on kasulik koguda statistikat olemasoleva tekstifaili kohta. Kui kasutate kaasaegset tekstiredaktorit nagu Notepad++ või Geany, on sellel tõenäoliselt piisavalt tööriistu kõigi võimalike juhtumite jaoks. Kui aga asute ilma Windowsi keskkonnas, võib PowerShell teid aidata. Siin on kiire näpunäide, kuidas seda tõhusalt kasutada failis olevate sõnade, märkide ja ridade arvu arvutamiseks.

PowerShell on käsuviiba täiustatud vorm. Seda on täiendatud suure hulga kasutusvalmis cmdlet-käskudega ja see sisaldab võimalust kasutada .NET framework/C# mitmesugustes stsenaariumides. Kui teil on skriptide kirjutamise oskus, saate Windowsi automatiseerimiseks luua väga võimsaid. Hiljuti Microsoft muutis selle kättesaadavaks Linuxi ja OS X jaoks.

PowerShelliga on kaasas kasulik sisseehitatud cmdlet Mõõt-Objekt. See arvutab teatud tüüpi objektide omaduste väärtused. Measure-Object teostab kolme tüüpi mõõtmisi, olenevalt käsu parameetritest. cmdlet suudab loendada objekte ja arvutada arvväärtuste miinimumi, maksimumi, summa ja keskmise. Tekstiobjektide puhul saab see lugeda ja arvutada ridade, sõnade ja märkide arvu. See on täpselt see, mida me vajame.

Kõik, mida vajate, on faili sisu sisendisse edastada. Sel eesmärgil saate ühendada Measure-Object teise cmdletiga Hankige sisu. Get-Content cmdlet prindib tekstifaili sisu.

Seega saame oma ülesande täitmiseks teha järgmist.

  1. Avage PowerShell
  2. Tippige või kleepige järgmine käsk:
    Get-Content "F:\usb kirjutuskaitse (mustand).txt" | mõõt -Rida -Tähemärk -Sõna

    Parandage failitee osa failile, mida peate mõõtma. Minu puhul näitab see järgmist väljundit minu eelmine artikkel tekst:

  3. Kasutage samade tühikute arvestamiseks järgmist käsku:
    Get-Content "F:\usb kirjutuskaitse (mustand).txt" | mõõt -Rea -Tähemärk -Sõna -Ignoreeri valget ruumi

See on kõik. See nipp võib olla kasulik, kui teil on vaja hankida faili sisu statistika, kuid te ei saa selle ülesande jaoks sobivat kolmanda osapoole rakendust hankida.

Vivaldi 2.12 võimaldab määrata häireid uue kellatööriistaga

Vivaldi 2.12 võimaldab määrata häireid uue kellatööriistaga

Täna on välja antud Vivaldi brauseri uus arendaja hetktõmmis. Build 1843.5 lisab brauserisse uue ...

Loe rohkem

Skype suri Windows RT-s, telefonis ja telerites alates 2017. aasta juulist

Skype suri Windows RT-s, telefonis ja telerites alates 2017. aasta juulist

Pärast teatamist, et Skype Linuxi jaoks lõpetatakse äsja arendatud, täiesti erineva Skype'i beeta...

Loe rohkem

Kuidas keelata Firefoxi taustavärskendused

Kuidas keelata Firefoxi taustavärskendused

See postitus näitab teile, kuidas keelata Firefoxi taustavärskendused Windowsis, mis võeti kasutu...

Loe rohkem