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.
- 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.
- 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.
- 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
- 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.
Paso 2: Desde el panel izquierdo, haga clic en Para desarrolladores
Paso 3: habilite el modo desarrollador haciendo clic en la barra de alternancia.
ANUNCIO PUBLICITARIO
Paso 4: Desde la ventana emergente, haga clic en Sí.
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
Paso 6: Desde la ventana abierta garrapata la caja junto a Subsistema de Windows para Linux para habilitarlo. y haga clic en OK.
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.
Paso 2: en la barra de búsqueda de la aplicación Microsoft Store, escriba ubuntu y selecciónelo de la lista.
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.
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.
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í.
Paso 3: En el tipo de PowerShell intento y golpear ingresar. Esto redirigirá al shell bash
ANUNCIO PUBLICITARIO
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.
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.
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
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.
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í.
Paso 3: En el símbolo del sistema, escriba intento y golpear ingresar. Esto redirigirá al shell bash
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á!
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.
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
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.
¡Eso es todo! Espero que este artículo sea útil. ¡¡Gracias!!