PowerShell è una forma avanzata di prompt dei comandi. Viene esteso con un vasto set di cmdlet pronti all'uso e offre la possibilità di utilizzare .NET framework/C# in vari scenari. Se hai la capacità di scrivere script, puoi crearne di molto potenti per automatizzare Windows. Recentemente, Microsoft lo ha reso disponibile per Linux e OS X.
PowerShell viene fornito con un utile cmdlet integratoOggetto-misura. Calcola i valori delle proprietà di determinati tipi di oggetti. Measure-Object esegue tre tipi di misurazioni, a seconda dei parametri nel comando. Il cmdlet può contare gli oggetti e calcolare il minimo, il massimo, la somma e la media dei valori numerici. Per gli oggetti di testo, può contare e calcolare il numero di righe, parole e caratteri. Questo è esattamente ciò di cui abbiamo bisogno.
Tutto ciò che serve è passare il contenuto del file all'input. A tale scopo è possibile combinare Measure-Object con un altro cmdletOttieni contenuto. Il cmdlet Get-Content stampa il contenuto del file di testo.
Quindi, per il nostro compito, possiamo fare quanto segue.
- Apri PowerShell
- Digita o incolla il seguente comando:|_+_|
Correggere la parte del percorso del file nel file da misurare. Nel mio caso, mostra il seguente output per il testo del mio articolo precedente:
- Utilizzare il comando seguente per contare gli stessi spazi esclusi:|_+_|
Questo è tutto. Questo trucco può essere utile quando è necessario ottenere le statistiche del contenuto del file ma non è possibile ottenere un'app di terze parti adatta per questa attività.