@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

powershell-sumar-un-valor-a-un-listado-de-numeros-en-un-array

Powershell: Sumar un valor a un listado de números en un array

Powershell: Sumar un valor a un listado de números en un array

Hoy os presento una solución a un problema númerico que se me ha dado en un script de powershell.

Necesitaba extraer un listado de procesos numéricos de unos nombres de ficheros, pero por diferentes motivos, a la lista de números que yo cargaba en una variable, necesitaba sumarle un número 1.

Vamos que si tengo un valor 8500, necesito para procesarlo, que se convierta en 8501. Y así con todos los números extraídos.

Os enseño el proceso paso a paso. Lo primero cargo los resultados de un listado de ficheros TXT de una carpeta concreta:

La variable tiene este valor:

Yo necesito los procesos, que son los últimos cuatro número del nombre. Así que lo limpio con cariño:

La variable ahora dispone de estos valores:

Este listado es texto, y para poder sumarle un número, tendremos que indicarle que es un valor númerico, lo que vamos a tratar. Para eso añadimos [int]

Así que, una vez teniendo claro esto , utilizaremos foreach para tratar valor a valor y $PSItem que representa cada valor del array:

Y volvemos a revisar el resultado de los valores númericos que contiene la variable:

Ni que decir tiene, que podéis multiplicar, restar…

Espero os parezca interesante…

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Blogger en “Máquinas Virtuales - El Blog de Negu” | Senior Security Manager (PMP, ITIL) | ProjectManager, SysAdmin & DevOps Enthusiast | Especialista en Virtualización y Sistemas Operativos | VMware vExpert ⭐️ x12

Compruebe también

Powershell-script-buscar-datos-xml

PowerShell: Script para buscar lineas en ficheros XML

PowerShell: Script para buscar líneas en ficheros XML Entrada rápida… Os comparto un script de …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

dos × 3 =

Blog Maquinas Virtuales - El Blog de Negu