Per coloro che pensano”Può essere creato ed eseguito un file di script della shell sul sistema Windows?”ecco la risposta Sì. Bene per sapere come può essere fatto, leggi questo articolo completamente fino alla fine. È un processo un po’più lungo ma facile da seguire. Quindi divideremo il processo in 4 parti.
Abilita WSL – Non è possibile eseguire direttamente gli script della shell sul sistema Windows. Per fare ciò, devi prima installare il sottosistema Windows per Linux (WSL). WSL è una funzionalità del sistema operativo Windows che ti consente di eseguire un file system Linux insieme alle tue app Windows tradizionali. Scarica Ubuntu e integra con WSL – WSL viene fornito con il sistema operativo Windows, ma devi abilitarlo e installare una distribuzione Linux prima di poter iniziare a usarlo. Qui vedremo come scaricare e installare Ubuntu dall’app Microsoft Store. Crea file di script della shell: i file.sh sono le estensioni dei file di script della shell. Impariamo come creare un file di script di shell sul sistema Windows Esegui il file di script di shell – Esegui il file.sh creato
Parte 1: Abilita il sottosistema Windows per Linux (WSL)
Passaggio 1: apri Impostazioni utilizzando i tasti Windows + I insieme. Fai clic sull’opzione Aggiorna e sicurezza.
Passaggio 2: dal riquadro di sinistra fai clic su Per sviluppatori
Passaggio 3: abilita la modalità sviluppatore facendo clic sulla barra di commutazione.
Passaggio 4: dal popup fai clic su Sì >.
Passaggio 5: nella barra di ricerca Trova un’impostazione, digita trasforma finestre e dai risultati fai clic su Attiva o disattiva le funzionalità di Windows
Passaggio 6: dalla finestra aperta selezionare la casella di controllo accanto a Sottosistema Windows per Linux per abilitarlo. E fai clic su OK.
Passaggio 7: ci vorranno alcuni minuti per completare il processo e verrà chiesto il riavvio. Riavvia il sistema.
Parte 2: scarica Ubuntu e integra con WSL
Passaggio 1: una volta riavviato, apri l’app Microsoft Store > digitando Microsoft Store nella barra di ricerca di Windows e facendo doppio clic su di esso nei risultati della ricerca.
Passaggio 2: nella barra di ricerca dell’app di Microsoft Store, digita ubuntu e selezionalo dall’elenco.
Fase 3: fai clic su Ottieni per scaricare Ubuntu, ci vorranno alcuni minuti.
Fase 4: dalla barra di ricerca di Windows digita Ubuntu e dai risultati della ricerca fai doppio clic su di esso per aprirlo.
Passaggio 5: il prompt dei comandi di Linux si aprirà e inizierà la sua installazione sul tuo hard disk e la sua integrazione con il WSL.
Fase 6: Verrà richiesto un nome utente e una password come credenziali, inserire il nome utente e la password desiderati. Assicurati di ricordarli per un uso successivo.
Fase 7: attendi il completamento del processo di installazione.
Parte 3: crea il file Shell Script (.sh)
Passaggio 1: vai alla posizione in cui desideri creare i file.sh su Windows. Tieni premuto il tasto Maiusc e fai clic con il pulsante destro del mouse sullo spazio vuoto.
Passaggio 2: dall’elenco visualizzato fai clic su Apri finestra di Powershell qui.
Passaggio 3: in PowerShell, digita bash e premi invio. Questo reindirizzerà alla shell bash
Passaggio 4: in PowerShell digita cat > nomefile.sh qui il”nomefile” è il nome del tuo file. È una tua scelta. Ad esempio, qui ho dato”test”come nome del file.
Passaggio 5: premi il pulsante invio sulla tastiera. Ora verrà creato un file di script della shell nella posizione scelta.
Passaggio 6: verifica che il file venga creato nella posizione e torna a PowerShell e premi ctrl + c insieme per terminare il processo.
Passaggio 7: per eseguire questo script di shell e vedere i risultati, dovrai aggiungere alcuni dati al file. Quindi aggiungiamo un semplice comando nel file per stampare Hello World.
Fase 8: per questo tipo vi filename.sh qui il”filename”è il nome del tuo file. Ad esempio, qui dato che ho dato”test”come nome del file, il comando sarebbe vi test.sh
Passaggio 9: questo comando aprirà il file per la modifica, premi I dalla tastiera per entrare nel file e iniziare a modificarlo.
Passaggio 10: digita echo”Hello World”nel file e per salvare ed uscire, premi il Esc tasto dalla tastiera e digita:wq e premi invio.
Passaggio 11: questo salverà il contenuto del file e chiuderà il file.
Parte 4: esegui/esegui il file di script della shell
Passaggio 1: sul tuo sistema Windows, vai alla posizione in cui sono presenti i file sh. Tieni premuto il tasto Maiusc e fai clic con il pulsante destro del mouse sullo spazio vuoto.
Passaggio 2: dall’elenco visualizzato fai clic su Apri finestra di Powershell qui.
Passaggio 3: nel prompt dei comandi, digita bash e premi invio. Questo reindirizzerà alla shell bash
Passaggio 4: digita sh filename.sh e premi invio. Ad esempio, qui il nome del file è”test”, quindi eseguirò o eseguirò il file utilizzando il comando sh test.sh.
Passaggio 5: ora puoi vedere l’output. È fatta!
Nota: puoi anche eseguire il file sh nel prompt dei comandi
Passaggio 1: apri il prompt Esegui utilizzando Windows + R tasti insieme e digita cmd al suo interno. Premi invio.
Passaggio 2: questo aprirà il prompt dei comandi. Vai al percorso in cui hai il file sh da eseguire usando cd Ho i file sh in una cartella chiamata Nuova cartella sotto Desktop, quindi il comando sarebbe cd Desktop/Nuova cartella >
Passaggio 3: ora digita bash filename.sh e premi invio. Il nome del file è il nome del tuo file. Ad esempio, darò a bash test.sh
Passaggio 4: puoi vedere l’output sul tuo prompt dei comandi.
Ecco fatto! Spero che questo articolo sia utile. Grazie!!