PowerShell es un intérprete, por lo que se lee y procesa el código de la línea por línea. PowerShell normalmente ejecuta comandos de una sola línea. Sin embargo, también puede ejecutar comandos múltiples mediante el uso de un método específico. El propósito de los comandos de múltiples líneas es dividir el código en múltiples préstamos para mejorar su legibilidad. La legibilidad del código ayuda a los otros desarrolladores a comprender el código.
Esta publicación ayudará a los lectores a crear y ejecutar comandos Multiline.
Cómo ingresar a un comando PowerShell con múltiples líneas?
Un comando en PowerShell se puede convertir en un comando múltiple utilizando el "Retroceso"Operador. El operador "Backcick" se utiliza para dividir una sola línea de comando en múltiples líneas de código. Sin embargo, dividir las líneas de código en múltiples líneas no afecta la funcionalidad del comando.
Consideremos la siguiente línea de código y conviértalo en múltiples líneas de código utilizando el operador "Backtick":
> Get -ChildItem "C: \ doc" -name | File fuera "C: \ new \ títulos.TXT"
Ejemplo
Este ejemplo demostrará ingresar el comando de múltiples líneas en PowerShell:
> Get-ChildItem "C: \ doc" '
-Nombre '
| Archivo fuera
"C: \ new \ títulos.TXT"
En el código indicado:
Se puede observar desde la salida anterior que el comando de una sola línea se ha ingresado como el comando multiline en PowerShell.
Ahora, obtenga el contenido del archivo especificado para saber si el comando ejecutado funcionó correctamente:
> Get-Content "C: \ new \ títulos.TXT"
Como se puede ver en la salida, el comando anterior se ejecutó con éxito.
Conclusión
El "RetrocesoEl operador se utiliza para ingresar un comando múltiple en PowerShell. Para hacerlo, agregue el operador "Backcick" al final de la línea y luego presione el "Ingresar"Clave para pasar a la siguiente línea para agregar otro comando, etc. Este tutorial ha proporcionado una guía detallada para ingresar un comando múltiple en PowerShell.