Cómo crear y ejecutar un archivo de script de Shell en Windows 10

Para aquellos que piensan "¿Se puede crear y ejecutar un archivo de script de shell en el sistema Windows?" aquí está la respuesta Sí. Bueno, para saber cómo se puede hacer, lea este artículo completamente hasta el final. Es un proceso un poco más largo pero fácil de seguir. Así que dividiremos el proceso en 4 partes.

  1. Habilitar WSL – No se pueden ejecutar directamente los scripts de shell en el sistema Windows. Para hacerlo, primero debe instalar el Subsistema de Windows para Linux (WSL). WSL es una característica del sistema operativo Windows que le permite ejecutar un sistema de archivos Linux junto con sus aplicaciones tradicionales de Windows.
  2. Descarga Ubuntu e integra con WSL – WSL viene con el sistema operativo Windows, pero debe habilitarlo e instalar una distribución de Linux antes de poder comenzar a usarlo. Aquí veremos cómo descargar e instalar Ubuntu desde la aplicación Microsoft Store.
  3. Crear archivo de script de Shell – Los archivos .sh son las extensiones de archivo de script de shell. Aprendamos cómo crear un archivo de script de shell en el sistema Windows
  4. Ejecute el archivo de script de shell – Ejecute el archivo .sh creado

Tabla de contenido

Parte 1: habilitar el subsistema de Windows para Linux (WSL)

Paso 1: Abrir Ajustes usando ventanas + yo llaves juntas. Haga clic en Actualización y seguridad opción.

Actualización y seguridad

Paso 2: Desde el panel izquierdo, haga clic en Para desarrolladores 

Para desarrolladores

Paso 3: habilite el modo desarrollador haciendo clic en la barra de alternancia.

ANUNCIO PUBLICITARIO

Modo desarrollador

Paso 4: Desde la ventana emergente, haga clic en .

Usar funciones de desarrollador

Paso 5: en la barra de búsqueda Buscar una configuración, escriba activar ventanas y, a partir de los resultados, haga clic en Activar o desactivar las características de windows

Activar Windows

Paso 6: Desde la ventana abierta garrapata la caja junto a Subsistema de Windows para Linux para habilitarlo. y haga clic en OK.

wsl

Paso 7: Tardará unos minutos en finalizar el proceso y te pedirá que lo reinicies. Reiniciar el sistema.

Parte 2: descargue Ubuntu e integre con WSL

Paso 1: Una vez reiniciado, abrir la aplicación de la tienda de Microsoft escribiendo Microsoft store en la barra de búsqueda de Windows y haciendo doble clic en él desde los resultados de búsqueda.

Tienda de Microsoft

Paso 2: en la barra de búsqueda de la aplicación Microsoft Store, escriba ubuntu y selecciónelo de la lista.

ubuntu

Paso 3: Haga clic en Obtener para descargar ubuntu, tomará unos minutos.

Paso 4: Desde la barra de búsqueda de Windows escribe ubuntu y de los resultados de búsqueda haga doble clic en él para abrirlo.

Abrir Ubuntu

Paso 5: Se abrirá el símbolo del sistema de Linux y comenzará su instalación en su disco duro y su integración con WSL.

Paso 6: Te pedirá un nombre de usuario y clave como credenciales ingrese su nombre de usuario y contraseña deseados. Asegúrese de recordarlos para su uso posterior.

Nombre de usuario de Linux

Paso 7: Espere a que finalice el proceso de instalación.

Parte 3: crear el archivo Shell Script (.sh)

Paso 1: navegue hasta la ubicación donde desea crear los archivos .sh en Windows. Sostener el Cambio clave y botón derecho del ratón sobre el espacio vacío.

Paso 2: De la lista que aparece, haga clic en el Abra la ventana de Powershell aquí.

Abrir PowerShell

Paso 3: En el tipo de PowerShell intento y golpear ingresar. Esto redirigirá al shell bash

ANUNCIO PUBLICITARIO

Intento

Paso 4: En el tipo de PowerShell gato > nombre de archivo.sh aquí el "nombre de archivo" es el nombre de su archivo. Es tu elección. Por ejemplo, aquí he dado "prueba" como nombre de archivo.

Paso 5: Golpea ingresar botón en el teclado. Ahora se creará un archivo de script de shell en la ubicación elegida.

Crea un archivo

Paso 6: compruebe que el archivo se creará en la ubicación y vuelva a Powershell y presione el botón ctrl + c teclas juntas para terminar el proceso.

Archivo de prueba

Paso 7: para ejecutar este script de shell y ver los resultados, deberá agregar algunos datos al archivo. Entonces, agreguemos un comando simple en el archivo para imprimir Hello World.

Paso 8: Para este tipo vi nombre de archivo.sh aquí el "nombre de archivo" es el nombre de su archivo. Por ejemplo, aquí dado que he dado "prueba" como nombre de archivo, el comando sería vi test.sh

Abrir documento

Paso 9: Este comando abrirá el archivo para editarlo, presione el yo del teclado para acceder al archivo y comenzar a editarlo.

Paso 10: Escriba echo “Hello World” en el archivo y para guardar y salir, presione el Esc tecla del teclado y escriba :wq y golpear ingresar.

Editar archivo

Paso 11: Esto guardará el contenido del archivo y lo cerrará.

Parte 4: Ejecutar/Ejecutar el archivo de script de Shell

Paso 1: en su sistema Windows, vaya a la ubicación donde están presentes los archivos sh. Sostener el Cambio clave y botón derecho del ratón sobre el espacio vacío.

Paso 2: De la lista que aparece, haga clic en el Abra la ventana de Powershell aquí.

Abrir PowerShell

Paso 3: En el símbolo del sistema, escriba intento y golpear ingresar. Esto redirigirá al shell bash

Intento

Paso 4: Escriba sh nombre de archivo.sh y golpear ingresar. Por ejemplo, aquí el nombre del archivo es "prueba", así que ejecutaré o ejecutaré el archivo usando el comando sh test.sh.

Paso 5: Ahora puedes ver la salida. ¡Ya está!

Ejecutar archivo

Nota: también puede ejecutar el archivo sh en el símbolo del sistema

Paso 1: abra el indicador de ejecución usando Windows + R teclas juntas y escriba cmd en eso. Pegar ingresar.

Símbolo del sistema

Paso 2: Esto abrirá el símbolo del sistema. Navegue a la ruta donde tiene el archivo sh para ejecutar usando discos compactos Tengo los archivos sh en una carpeta llamada Nueva carpeta en Escritorio, por lo que el comando sería cd Escritorio/Nueva carpeta

Navegar

Paso 3: ahora escriba bash nombre de archivo.sh y golpear ingresar. El nombre de archivo es el nombre de su archivo. Por ejemplo, daré bash test.sh

Paso 4: Puede ver el resultado en su símbolo del sistema.

Salida del símbolo del sistema

¡Eso es todo! Espero que este artículo sea útil. ¡¡Gracias!!

Cómo deshabilitar las actualizaciones automáticas de Windows de forma permanente en Windows 11

Cómo deshabilitar las actualizaciones automáticas de Windows de forma permanente en Windows 11CómoActualizarVentanas 11

Tiene prisa e intenta iniciar sesión en su máquina para responder a un correo electrónico importante. Ahí es cuando obtienes esa maravillosa pantalla que dice Trabajando en actualizaciones, no apag...

Lee mas
Cómo escanear todos los puertos abiertos usando NMap en Windows 11/10

Cómo escanear todos los puertos abiertos usando NMap en Windows 11/10CómoWindows 10Ventanas 11

NMAP (Network Mapper) es una de las herramientas gratuitas de descubrimiento de redes que es popular entre los administradores de redes y los piratas informáticos para colarse en la configuración d...

Lee mas
Cómo reinstalar la aplicación de correo en Windows 11

Cómo reinstalar la aplicación de correo en Windows 11CómoCorreoVentanas 11

El aplicación de correo es un cliente de correo electrónico muy útil que viene integrado con Windows 11. Le permite administrar todas sus cuentas de correo desde una sola ubicación. Aunque la aplic...

Lee mas