Para aqueles que pensam “Um arquivo de script de shell pode ser criado e executado no sistema Windows?” aqui está a resposta sim. Bem, para saber como isso pode ser feito, leia este artigo completamente até o final. É um processo um pouco mais demorado, mas fácil de seguir. Então vamos dividir o processo em 4 partes.
- Ativar WSL – Não se pode executar diretamente os scripts de shell no sistema Windows. Para fazer isso, você precisa primeiro instalar o Windows Subsystem for Linux (WSL). WSL é um recurso do sistema operacional Windows que permite executar um sistema de arquivos Linux junto com seus aplicativos tradicionais do Windows.
- Baixe o Ubuntu e integre com o WSL – O WSL vem com o sistema operacional Windows, mas você deve habilitá-lo e instalar uma distribuição Linux antes de começar a usá-lo. Aqui veremos como baixar e instalar o Ubuntu do aplicativo Microsoft Store.
- Criar arquivo de script Shell – Os arquivos .sh são as extensões de arquivo de script de shell. Vamos aprender como criar um arquivo de script de shell no sistema Windows
- Execute o arquivo de script de shell – Execute o arquivo .sh criado
Índice
Parte 1: Habilitar o Windows Subsystem for Linux (WSL)
Etapa 1: abrir Definições usando Windows + eu chaves juntas. Clique em Atualização e segurança opção.
Passo 2: No painel esquerdo, clique em Para desenvolvedores
Passo 3: Habilite o Modo de desenvolvedor clicando na barra de alternância.
PROPAGANDA
Passo 4: No pop-up, clique em Sim.
Etapa 5: na barra de pesquisa Localizar uma configuração, digite turn windows e, nos resultados, clique em Liga ou desliga características das janelas
Passo 6: Da janela aberta Carraça a caixa de seleção ao lado Subsistema Windows para Linux para habilitá-lo. E clique em OK.
Etapa 7: levará alguns minutos para concluir o processo e solicitará uma reinicialização. Reiniciar o sistema.
Parte 2: Baixe o Ubuntu e integre com o WSL
Passo 1: Uma vez reiniciado, abra o aplicativo da Microsoft Store digitando Microsoft store na barra de pesquisa do Windows e clicando duas vezes nele nos resultados da pesquisa.
Etapa 2: na barra de pesquisa do aplicativo da Microsoft Store, digite Ubuntu e selecione-o na lista.
Passo 3: Clique em Pegue para baixar o Ubuntu, levará alguns minutos.
Etapa 4: na barra de pesquisa do Windows, digite Ubuntu e a partir dos resultados da pesquisa Duplo click nele para abri-lo.
Etapa 5: o prompt de comando do Linux será aberto e iniciará sua instalação em seu disco rígido e sua integração com o WSL.
Passo 6: Ele vai pedir um nome de usuário e senha como credenciais, digite seu nome de usuário e senha desejados. Certifique-se de lembrá-los para uso posterior.
Passo 7: Aguarde a conclusão do processo de instalação.
Parte 3: Criar o arquivo Shell Script (.sh)
Etapa 1: Navegue até o local onde deseja criar os arquivos .sh no Windows. Segure o Mudança chave e clique com o botão direito no espaço vazio.
Passo 2: Na lista exibida, clique no botão Abra a janela do Powershell aqui.
Etapa 3: no tipo PowerShell festança e bater digitar. Isso irá redirecionar para o shell bash
PROPAGANDA
Etapa 4: no tipo PowerShell gato > nomedoarquivo.sh aqui o “nome do arquivo” é o nome do seu arquivo. É sua escolha. Por exemplo, aqui eu dei “teste” como o nome do arquivo.
Passo 5: Acerte digitar botão no teclado. Agora um arquivo de script de shell será criado no local escolhido.
Passo 6: Verifique se o arquivo será criado no local e volte para o Powershell e pressione o botão ctrl + c chaves juntas para encerrar o processo.
Etapa 7: Para executar este script de shell e ver os resultados, você precisará adicionar alguns dados ao arquivo. Então vamos adicionar um comando simples no arquivo para imprimir Hello World.
Passo 8: Para este tipo vi nomedoarquivo.sh aqui o “nome do arquivo” é o nome do seu arquivo. Por exemplo, aqui desde que eu dei “teste” como o nome do arquivo, o comando seria vi test.sh
Passo 9: Este comando irá abrir o arquivo para edição, pressione o botão EU tecla do teclado para entrar no arquivo e começar a editá-lo.
Passo 10: Digite echo “Hello World” no arquivo e para salvar e sair, pressione o botão Esc tecla do teclado e digite :wq e bater digitar.
Etapa 11: Isso salvará o conteúdo do arquivo e fechará o arquivo.
Parte 4: Executar/Executar o arquivo de script do Shell
Passo 1: No seu sistema Windows, vá para o local onde os arquivos sh estão presentes. Segure o Mudança chave e clique com o botão direito no espaço vazio.
Passo 2: Na lista exibida, clique no botão Abra a janela do Powershell aqui.
Etapa 3: no prompt de comando, digite festança e bater digitar. Isso irá redirecionar para o shell bash
Etapa 4: digite sh nomedoarquivo.sh e bater digitar. Por exemplo, aqui o nome do arquivo é 'teste', então vou executar ou executar o arquivo usando o comando sh test.sh.
Passo 5: Agora você pode ver a saída. Isso é feito!
Nota: Você também pode executar o arquivo sh no prompt de comando
Etapa 1: abra o prompt Executar usando Windows + R teclas juntas e digite cmd iniciar. Acertar digitar.
Etapa 2: Isso abrirá o prompt de comando. Navegue até o caminho onde você tem o arquivo sh para executar usando cd Eu tenho os arquivos sh em uma pasta chamada Nova pasta na área de trabalho para que o comando seja cd Desktop/Nova pasta
Passo 3: Agora digite bash nomedoarquivo.sh e bater digitar. O nome do arquivo é o nome do seu arquivo. Por exemplo, vou dar bash test.sh
Etapa 4: você pode ver a saída no prompt de comando.
É isso! Espero que este artigo seja útil. Obrigada!!