• EnglishSpanishGermanFrenchPolishChinese (Traditional)


EnglishSpanishGermanFrenchPolishChinese (Traditional)

Operating systems, scripting, PowerShell and security

Operating systems, software development, scripting, PowerShell tips, network and security

Menú principal
  • Categorías
  • Cursos
  • Libro de PowerShell (nivel medio)
  • Libro de PowerShell (nivel avanzado)
  • Lo mejor
  • Lo último
  • Proyectos
  • Contactar
Ir al contenido

Análisis de frecuencias de letras en el libro «El ingenioso hidalgo Don Quijote de la Mancha» con PowerShell (parte 6)

PowerShell
1
2
3
4
5
6
7
8
9
10
11
12
13
#Abrir el fichero quijote.txt, añadir a una ArrayList, agrupar y obtener la frecuencia de cada una de las letras que contiene el fichero
 
#Inicializa una nueva instancia de la clase ArrayList que está vacía y tiene la capacidad inicial predeterminada
[System.Collections.ArrayList] $arraylist = New-Object System.Collections.ArrayList
ForEach ($elemento in gc .\quijote.txt){
#Agrega un objeto al final de ArrayList
0..($elemento.Length-1) | %{
[void]$arraylist.Add($elemento[$_])
}
}
 
$arraylist | Group-Object | Sort-Object Count -Descending | select Name,Count

Frecuencia de uso de letras en español

Publicado el día 25 de enero de 2017

CATEGORÍAS

Criptografía, PowerShell, Seguridad

ETIQUETAS

Análisis, ArrayList, Collections, Don Quijote de la Mancha, foreach, Group-Object, iOS, Jesús Niño Camazón, Length, Libro, New-Object, Sort, Sort-Object, System.Collections.ArrayList

MÁS

  • Curso de Especialización de formación profesional en ciberseguridad en entornos de las tecnologías de la información
  • Detectar si una palabra está contenida en una línea de un fichero
  • ¿Cómo sería la certificación Linux LPIC2-201 para PowerShell? (posible equivalencia entre Linux y PowerShell)
  • Auditoría de incidentes de ciberseguridad (Incidentes de ciberseguridad)
  • Automatizar el funcionamiento de una aplicación que simula un piano (pulsar automáticamente las notas del piano)
  • Contar el número de palabras que hay en un libro con PowerShell
Jesusninoc utiliza cookies: saber más aquí.