Como executar um script Shell no Windows 10

Cada sistema operacional de desktop permite que seus usuários executem scripts. No Windows 10, você pode executar um script em lote, um script PowerShell, um script AHK, um script VBS e muito mais. Um tipo de script que você não pode executar imediatamente é um script Shell. Um script Shell é escrito e usado em sistemas Linux. Eles são fantásticos, e muitos usuários do Linux são da opinião que eles são melhores do que qualquer coisa que o Windows tem a oferecer em termos de script.

Se você tiver um script de shell que gostaria de executar no Windows 10, existem algumas maneiras de fazer isso, no entanto, haverá limitações. Temos dois métodos diferentes que você pode usar para executar um script Shell no Windows 10. Escolha aquele que melhor se adapta a você.

Limitações

Antes de prosseguirmos, é importante que você entenda as limitações com as quais precisa trabalhar. Um script Shell é escrito para Linux. Se ele encontrar um ambiente Linux, ele deve ser capaz de ser executado, mas o próprio ambiente deve ter todos os componentes de que o script precisa para ser executado. Isso significa que alguns scripts podem funcionar, enquanto outros podem não, porque um componente de que eles precisam está faltando.

Outra coisa que você deve saber é que no Linux, a barra é usada para denotar um diretório. Isso ajudará quando você precisar usar o comando cd.

Para ajudá-lo a descobrir se você teve ou não êxito na execução de um script Shell no Windows 10, recomendamos o uso do script de teste abaixo.

Script de shell de teste

Abra o Bloco de notas e cole o seguinte. Salve-o com a extensão de arquivo SH .

#! / bin / bash
echo "Fique em casa"

Este é um script muito simples que exibirá a mensagem 'Fique em casa'. Ele poderá ser executado, pois tudo o que precisa fazer é exibir o texto dentro do shell em que está sendo executado.

Execute o script Shell no Windows

Execute o script Shell no Windows 10 com WSL

O Windows 10 oferece suporte a Linux. O que isso significa é que você pode instalar uma distribuição Linux como o Ubuntu no Windows 10 e executar comandos do Linux nela. Para habilitar o WSL no Windows 10, siga estas etapas;

  1. Abra o painel de controle.
  2. Vá para Programas
  3. Clique em Ativar ou desativar recursos do Windows.
  4. Na janela que é aberta, role até o final e ative o Subsistema Windows para Linux.
  5. Instale-o e reinicie o sistema quando / se solicitado.
  6. Assim que estiver de volta ao seu desktop, instale o Ubuntu a partir da loja da Microsoft .
  7. Reinicie seu sistema quando / se solicitado.
  8. Quando estiver de volta à sua área de trabalho, abra a pesquisa do Windows, digite Ubuntu, execute o aplicativo e configure-o.
  9. Agora você está pronto para executar o script.

Como executar um script Shell no Windows 10

Executar script de shell em WSL

Encontre o caminho para o script que deseja executar;

  1. Navegue até o script no File Explorer.
  2. Mantenha pressionada a tecla Shift e clique com o botão direito do mouse no script.
  3. Selecione a opção Copiar como um caminho.
  4. Cole o caminho em um arquivo do Bloco de notas e substitua a barra invertida por uma barra normal em todo o caminho.
  5. Abra o Ubuntu.
  6. Execute o seguinte comando para ir para o diretório em que o script está.

Comando

caminho do cd para o script

Exemplo

cd / mnt / c / Usuários / fatiw / Desktop /
  1. Execute este comando para executar o script.
sh name-of-script.sh

Como executar um script Shell no Windows 10

Execute o script Shell no Windows 10 com Git Bash

Usar WSL para executar um script Shell no Windows 10 é um processo longo. Se você quiser algo muito mais rápido, recomendamos o uso do Git Bash. Vá em frente e baixe o Git Bash. Instale-o mas, durante a instalação, certifique-se de permitir que seja adicionado à sua variável PATH .

Como executar um script Shell no Windows 10

Assim que a instalação for concluída, abra o Git Bash. Arraste e solte o script de shell na janela, toque em Enter e ele será executado.

Como executar um script Shell no Windows 10

Leave a Comment

Como obter ajuda no Windows 10 e 11: 10 soluções para problemas técnicos comuns

Como obter ajuda no Windows 10 e 11: 10 soluções para problemas técnicos comuns

Aprenda a obter ajuda no Windows 11 e 10 com estes 10 métodos. Do aplicativo Obter Ajuda a dicas de solução de problemas, resolva os problemas do seu PC agora mesmo.

AVG Antivirus 9 lançado – versão gratuita será lançada em breve

AVG Antivirus 9 lançado – versão gratuita será lançada em breve

A AVG finalmente lançou a versão 9 do seu antivírus, que, segundo eles, é mais rápido e muito mais robusto em comparação com seus antecessores. Grisoft,

Reproduzir formato de imagem de disco ISO com o VLC Media Player

Reproduzir formato de imagem de disco ISO com o VLC Media Player

O VLC Media Player continua me surpreendendo, mesmo depois de escrever um post detalhado sobre as novidades. Recentemente, descobri que o VLC Player também reproduz imagens ISO.

Como baixar e assistir filmes em DVD com legendas

Como baixar e assistir filmes em DVD com legendas

Eu tenho um pequeno problema de audição, o que torna um pouco difícil entender o que os atores estão falando no filme. Costumo assistir a todos os filmes com

Faça backup do navegador Edge antigo antes de atualizar para o Chromium Edge

Faça backup do navegador Edge antigo antes de atualizar para o Chromium Edge

Não perca seu navegador Edge antigo ao atualizar para o Chromium Edge. Siga nosso guia para fazer backup e manter os dois navegadores funcionando simultaneamente.

Cdex – Copie CD de áudio para o formato MP3 ou WAV

Cdex – Copie CD de áudio para o formato MP3 ou WAV

Cdex é uma ferramenta gratuita de código aberto que pode extrair os dados do CD de áudio e salvar os arquivos em formato wav ou mp3. Você também pode ripar o CD de áudio.

O que é o Modo Convidado do Windows 7 e como ativá-lo?

O que é o Modo Convidado do Windows 7 e como ativá-lo?

O que é o modo convidado? Já aconteceu com você de um amigo ou colega de trabalho, ao usar seu computador, apagar um arquivo importante ou modificar algum sistema?

Baixe qualquer coisa da Netflix sem restrições no Windows 10

Baixe qualquer coisa da Netflix sem restrições no Windows 10

Baixe qualquer conteúdo da Netflix e assista offline com o TunePat. Sem restrições, sem limitações de qualidade SD.

Desativar prompts do UAC para aplicativos selecionados do Windows com ElevatedShortcut

Desativar prompts do UAC para aplicativos selecionados do Windows com ElevatedShortcut

Os prompts do UAC que aparecem quando você executa um aplicativo podem se tornar bastante irritantes se você tiver que lidar com eles constantemente. Para quem não está familiarizado, o UAC ou

Divida um arquivo grande em partes menores e junte-as rapidamente

Divida um arquivo grande em partes menores e junte-as rapidamente

Cryogenic é uma ferramenta portátil, pequena, mas poderosa, de código aberto, que permite dividir qualquer arquivo grande em partes específicas para um compartilhamento mais fácil e rápido.