Come: Eseguire file .SH su Windows



Aggiornato 2024 di aprile: smetti di ricevere messaggi di errore e rallenta il tuo sistema con il nostro strumento di ottimizzazione. Scaricalo ora su questo link
  1. Scarica e installa lo strumento di riparazione qui.
  2. Lascia che scansioni il tuo computer.
  3. Lo strumento sarà quindi ripara il tuo computer.

Questi file di script non sono stati sviluppati per Windows e funzionano solo su sistemi Unix (Linux e MacOS, oltre a molti altri, meno popolari).

Cos'è un file .sh?

File di sviluppo noti come script che l'applicazione Bash programma e utilizza. I file SH sono noti per essere creati e memorizzati nel linguaggio Bash perché le istruzioni che contengono sono scritte in quella lingua. I file SH possono essere eseguiti quando vengono immessi comandi di testo nell'interfaccia della riga di comando della shell. I file SH vengono principalmente utilizzati dagli sviluppatori di programmi e questi file sono importanti per l'applicazione Bash poiché l'applicazione utilizza principalmente script e comandi che devono essere eseguiti per far funzionare questa applicazione. E poiché i file SH sono gli script programmati con questa applicazione e contengono i comandi per eseguire il programma, sono davvero importanti. I comandi contenuti nei file SH variano e l'estensione del file SH è ora sviluppata in una shell interattiva, sebbene sia originariamente un linguaggio di scripting. Programmi come C-Shell, Korn Shell e Bourne Shell utilizzano anche i file SH per archiviare gli script.

Se desideri eseguire lo script come applicazione Windows nativa, non puoi.

Ma se sei disposto a convivere usandolo solo in un prompt di Linux, hai due scelte.

  • L'opzione classica è sempre stata Cygwin. È una shell vm che esegue applicazioni e script Linux. (Non ho esperienza con questo)
  • Hanno sotto Windows 10 Bash su Ubuntu su Windows. Questo è un sottosistema Linux supportato da Microsoft. Non ha opzioni GUI e sfortunatamente tutto ciò che devi fare è installarlo sul disco c. (Ho esperienza con questo)


Aggiornamento di aprile 2024:

Ora puoi prevenire i problemi del PC utilizzando questo strumento, ad esempio proteggendoti dalla perdita di file e dal malware. Inoltre è un ottimo modo per ottimizzare il computer per le massime prestazioni. Il programma corregge facilmente gli errori comuni che potrebbero verificarsi sui sistemi Windows, senza bisogno di ore di risoluzione dei problemi quando hai la soluzione perfetta a portata di mano:

  • Passo 1: Scarica PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista - Certificato Microsoft Gold).
  • Passaggio 2: fare clic su "Avvio scansione"Per trovare problemi di registro di Windows che potrebbero causare problemi al PC.
  • Passaggio 3: fare clic su "Ripara tutto"Per risolvere tutti i problemi.

scaricare



Nota che puoi usare solo lo script o il suo risultato (un'applicazione installata, ecc.) Da questa interfaccia Linux. Anche i compilatori e le librerie create per Windows non funzionano nella shell.

Esecuzione di file SH con Cygwin

Cygwin è un ambiente di interfaccia a riga di comando open source simile a Unix. Permette di compilare ed eseguire applicazioni Unix o Linux su un sistema operativo Windows in un'interfaccia simile a Linux. Cygwin ci consente di eseguire file SH senza problemi.

  1. Visita la pagina ufficiale di Cygwin per scaricare il file di installazione 32-bit o 64-bit: Cygwin
  2. Aprire il file di installazione scaricato e seguire il processo di download e installazione di Cygwin. Ci sono diverse opzioni nel processo di installazione, quindi scegli quello che preferisci.
  3. Dopo l'installazione, aprire Cygwin64 Terminal facendo doppio clic sul collegamento sul desktop.
  4. Ora utilizzare il seguente comando per spostarsi nella directory in cui si trova il file:

cd C: utente / nome utente / desktop

Questo cambia la directory sul desktop. Ora inserisci il seguente comando per eseguire il file SH:

sh windowsbulletin.sh

Utilizzo del sottosistema di Windows per Linux

Questa è una funzionalità che è stata integrata in Windows. A differenza dell'installazione di Linux in una macchina virtuale, il sottosistema Windows per Linux può essere richiamato immediatamente dal menu Start.

Tuttavia, affinché funzioni, è necessario prima attivare la funzione.

Una volta installato il sottosistema Windows per Linux su Windows 10, è possibile eseguire Linux in modalità riga di comando. Questo ti dà accesso alla shell Bash sul tuo PC Windows!

CONCLUSIONE

Microsoft continua a investire nello sviluppo di Windows 10 come miglior sistema operativo per la produttività e, nell'aggiornamento dell'anniversario, l'azienda include non solo importanti miglioramenti e modifiche, ma anche ottime funzionalità per gli sviluppatori. Stiamo parlando di Linux Bash Shell, e questo è un grosso problema.

Bash Shell è semplicemente un programma a riga di comando che è stato a lungo parte di Linux ed è spesso utilizzato dagli sviluppatori. Microsoft l'ha aggiunto con Anniversary Update direttamente in Windows 10 e tutto funziona grazie al nuovo sottosistema Windows per Linux.

https://stackoverflow.com/questions/26522789/how-to-run-sh-on-windows-command-prompt/37478310



Suggerimento esperto: Questo strumento di riparazione esegue la scansione dei repository e sostituisce i file corrotti o mancanti se nessuno di questi metodi ha funzionato. Funziona bene nella maggior parte dei casi in cui il problema è dovuto alla corruzione del sistema. Questo strumento ottimizzerà anche il tuo sistema per massimizzare le prestazioni. Può essere scaricato da Cliccando qui