Una guía detallada para ejecutar scripts de Shell en Windows 10


La ejecución de Shell Scripts en Windows se puede lograr usando el Subsistema de Windows para Linux (WSL) o ubuntu. Hoy compartiré con ustedes una guía detallada sobre cómo ejecutar scripts de shell en Windows 10.

Índice
  1. ¿Qué son los scripts de Shell?
  2. La importancia de los scripts de shell
  3. Ejecución de secuencias de comandos de Shell en Windows 10
    1. Ejecución de secuencias de comandos de Shell mediante el subsistema de Windows para Linux (WSL)
    2. Ejecutar Shell Script usando Ubuntu en Windows 10
  4. Creación de un script de shell
  5. ¿Windows puede ejecutar scripts de shell?

¿Qué son los scripts de Shell?

Un script de shell es un programa de computadora diseñado para ser ejecutado por el shell de Unix, un intérprete de línea de comandos. Estos scripts pueden automatizar tareas, administrar la configuración del sistema y realizar tareas más complejas. Los scripts de shell son similares a los archivos por lotes en Windows y se pueden ejecutar en Linux o Unix.

La importancia de los scripts de shell

Los scripts de shell son increíblemente versátiles. Pueden automatizar tareas repetitivas, administrar la configuración del sistema y realizar operaciones complejas. Esto los convierte en una poderosa herramienta tanto para administradores de sistemas como para desarrolladores. Puede obtener más información sobre los beneficios de las secuencias de comandos de shell aquí.

Ejecución de secuencias de comandos de Shell en Windows 10

Cómo ejecutar comandos de Shell en Python 3

Descripción detallada de los mejores emuladores gratuitos de Mac para PC con WindowsDescripción detallada de los mejores emuladores gratuitos de Mac para PC con Windows

Aquí hay dos métodos para ejecutar scripts de shell en Windows 10:

Ejecución de secuencias de comandos de Shell mediante el subsistema de Windows para Linux (WSL)

O Subsistema de Windows para Linux (WSL) es una capa de compatibilidad para ejecutar ejecutables binarios de Linux de forma nativa en Windows 10. Aquí se explica cómo usarlo para ejecutar scripts de shell:

  1. Instale WSL en su sistema. Puede hacerlo yendo a Configuración> Actualización y seguridad> Para desarrolladores. Busque "Características de Windows", elija "Activar o desactivar características de Windows" y seleccione las opciones apropiadas para WSL. puedes seguir esto guía para obtener instrucciones detalladas.
  2. Una vez instalado, BASH (un lenguaje de comando y shell de Unix) estará disponible tanto desde el símbolo del sistema como desde PowerShell.
  3. Abra el símbolo del sistema y navegue a la carpeta donde está disponible el archivo de script. Escriba bash filename.sh y presione la tecla Intro. El script se ejecutará y, según el archivo, debería ver el resultado.

Lea nuestra revisión de Ubuntu

Ejecutar Shell Script usando Ubuntu en Windows 10

Si sus scripts necesitan compatibilidad real con el kernel de Linux, puede instalar Ubuntu o una distribución de Linux similar en Windows 10. Así es como se hace:

  1. Asegúrese de tener instalado Ubuntu o cualquier otra distribución de Linux. Ubuntu montará o servirá todos sus directorios de Windows bajo /mnt. Entonces, la unidad C está disponible en /mnt/C.
  2. Escriba Bash en el indicador de ejecución y se iniciará el indicador de distribución. Navegue a la carpeta usando el comando "cd" donde están disponibles los scripts.
  3. Escriba bash filename.sh para ejecutar el script. Si los scripts dependen de alguna de las funciones principales de Linux, se ejecutarán como se esperaba.

Creación de un script de shell

Crear un script de shell es simple. Inicie el script con #! /bin/sh, escriba el código deseado y guarde el archivo de script como filename.sh. Para ejecutar el script, escriba bash filename.sh. puedes seguir esto tutorial para obtener más información sobre la creación de scripts de shell.

los liches más poderosos desde el Rey Exánimelos liches más poderosos desde el Rey Exánime

¿Windows puede ejecutar scripts de shell?

Sí, con Bash Shell en Windows 10, ahora puede crear y ejecutar secuencias de comandos de Bash Shell. Incluso puede incrustar comandos de Bash en un archivo por lotes de Windows o en un script de PowerShell.

En conclusión, ejecutar scripts de shell en Windows 10 es una característica poderosa que puede automatizar tareas, administrar la configuración del sistema y realizar operaciones complejas. Si usted es un administrador de sistemas, un desarrollador o simplemente un entusiasta de la tecnología, esta función puede aumentar considerablemente su productividad y eficiencia. Al usar herramientas como Windows Subsystem para Linux o Ubuntu, puede aprovechar el poder de los scripts de shell directamente en su máquina con Windows.



Source link

Entradas Relacionadas

Subir

Usamos cookies para asegurar que te brindamos la mejor experiencia en nuestra web. Si continúas usando este sitio, asumiremos que estás de acuerdo con ello. Más información