Como executar arquivos SH no Windows

Hell Bah ETAN Arquivo Etntnic Eve na linguagem Bah de criação para o Linux. Ele contém comando que você normalmente pode ser executado na linha de comando. Arquivo ETO e pode ligar para terminar

Como executar arquivos SH no Windows

Conteúdo:

Shell Bash Script Arquivos são gravados no script Linguagem bash para o Linux. Contém comandos que você normalmente é executado na linha de comando. Esses arquivos podem ser chamados no terminal para executar e podem ser abertos clicando duas vezes. No entanto, o Windows não sabe o que é um arquivo SH e como executá-lo. Se você estiver procurando por uma maneira de executar o arquivo sh no Windows, este artigo fornecerá todos os métodos possíveis.

Quais são os arquivos SH? / H3>

SH FILES (também conhecidos como arquivos de script) são os scripts que basham programas de aplicativos e usam. A linguagem bash é usada para escrever as instruções nesses arquivos. Os desenvolvedores de programas usam principalmente esses arquivos. Como eles contêm os comandos para executar programas, eles são de fato importantes. No entanto, esses arquivos são para o Linux, portanto, executá-los no Windows exigirá algum software ou ambiente que forneceremos nos métodos deste artigo.

Para obter mais informações sobre arquivos SH, você pode verificar nosso artigo aqui . Avançando para os métodos para executar arquivos SH no Windows.

Método 1: Usando o Cygwin para executar arquivos SH

cygwin é um ambiente de interface de linha de comando de código aberto semelhante ao UNIX. Ele permite que os aplicativos Unix ou Linux sejam compilados e executados em um sistema operacional Windows de uma interface Linux. Ao usar o Cygwin, podemos facilmente executar arquivos SH sem qualquer problema.

  1. Vá para o site do oficial do Cygwin para baixar os 32 bits ou 64 bits Arquivo de instalação: Cygwin
  2. Abra o arquivo de instalação baixado e siga o processo de download e instalação de Cygwin. Existem diferentes opções no processo de instalação, portanto, escolha os que você preferir.
  3. após a instalação, abra o terminal Cygwin64, clicando duas vezes no atalho na área de trabalho.
  4. agora use o seguinte Comando para alterar o diretório onde o arquivo existe:

    CD C: Usuários / nome de usuário / desktop

    Isso alterará o diretório para a área de trabalho. Agora escreva o seguinte comando para executar o arquivo sh:

    sh apps.sh

método 2 : Utilizando o subsistema do Windows para a função Linux no Windows 10

O subsistema do Windows para Linux (também conhecido como WSL) é uma função que permite aos usuários executar linhas de comando linux em um computador com um sistema operacional Windows 10 instalado. Esta função foi adicionada pela primeira vez ao Windows 10 em 2016. Assim como o Linux tem o software de vinho para executar o software do Windows, agora o Windows tem WSL para executar o software Linux. No entanto, habilitar e trabalhar através desta função exigirá muitas etapas, portanto, dividimos este método em três etapas principais e estão listados abaixo:

Etapa 1: Ativando o subsistema do Windows para Linux

    LI> Segure a chave do Windows e pressione R Abra a execução e digite appwiz.cple e insira.

  1. Clique em ativar ou desativar os recursos do Windows no lado esquerdo.
  2. Role para baixo e disque o subsistema do Windows para Linux e clique em Instalar Ok.
  3. Quando isso for feito, continue com a próxima etapa.

Etapa 2: Instale uma distribuição do Linux para Windows

Existem três maneiras diferentes de instalar uma distribuição do Windows. No entanto, às vezes, um dos métodos não funcionará para um usuário específico, portanto, forneceremos os três métodos abaixo:

  1. Holding Windows Chave e pressione R Abrir Execução, digite ‘MS-Windows -Store : “Sem as citações e entrar.
  2. pesquisa Ubuntu. Clique em um mostrado abaixo e download it:
  3. o segundo método é usar o seguinte comando poder shell para baixar a distribuição do Linux:

    invocar-webrequest -uri https://aka.ms/wsl-ubuntu-1604 -outfile ubuntu. appx -usebasicparsing

  4. o terceiro método para baixar a distribuição está usando o seguinte controlo de cacha:

    curl.exe -l -o Ubuntu-1604.Appx https://aka.ms/wsl-ubuntu-1604

    Nota: Se o número de compilação do Windows 10 for inferior a 1706, você deve fazer o download de Curl manualmente e altere o diretório para esse local onde o Cur.exe está localizado. No entanto, se o número de compilação do Windows 10 for 1706 ou posterior, o Curl estiver incluído por padrão e deve executar o CMD como administrador.

  5. Depois de baixar uma distribuição, inicie a instalação automaticamente e você deve Aceite e forneça apenas o novo nome de usuário e senha, conforme mostrado abaixo:

Etapa 3: inicialize uma distribuição recém-instalada e execute o sh

  1. Arquivo, a maioria das distribuições que você instalou vem com um catálogo de pacotes de vácuo / mínimo. Então você precisa atualizar e aprimorar os pacotes usando o seguinte comando:

    sudo apt update & & sudo actualização APT

  2. Depois de terminar com a distribuição, agora você pode alterar o diretório para o local do arquivo SH usando os seguintes comandos:

    CD / Mnt

    Montará suas unidades do Windows. Agora você pode ir para a localização desejada:

    CD C / Usuários / nome de usuário / desktop /

    Nota: Como o arquivo de amostra estava em uma área de trabalho, alteramos o diretório para a área de trabalho .

  3. digite o seguinte comando para executar o arquivo sh:

    sh appals.sh

Método 3: Usando a linha de comando git para executar arquivos sh

git é uma ferramenta de controle de versão distribuída de código aberto distribuído disponível para todos os sistemas operacionais. Por padrão, o Git é instalado em computadores Linux e MacOS como uma opção de linha de comando. No entanto, você também pode baixá-lo a partir do site oficial para todos os sistemas operacionais.

  1. Vá para o seguinte link para baixar Git para o seu sistema operacional: Git
  2. Abra o arquivo de instalação baixado para instalar o Git. Faça o processo de instalação e verifique as opções que você deseja e aquelas que não.
  3. espera janelas e pressione S Abrir procurando função, digite git bash e insira.
  4. Alterar o diretório onde o seu arquivo está localizado com o seguinte comando:

    desktop CD

    Nota: desktop pode ser o nome da pasta onde o seu arquivo está localizado. / p>

  5. Agora escreva o comando de execução de shing:

    sh apps.sh

Método 4: Traduza o arquivo de script para um arquivo em lote

Este método não é recomendado para usuários médios, mas para usuários que conhecem arquivos de script e script muito bem. Você pode simplesmente alterar o formato e a extensão do arquivo SH. Ele requer a capacidade de traduzir o arquivo de script para um arquivo em lote, portanto, você deve evitar usar este método, a menos que você saiba qual formato os dois arquivos usam. Vamos mostrar as etapas simples necessárias para as alterações do código de amostra.

  1. Botão direito do mouse no seu arquivo SH e escolher Abrir com notas bloc.
  2. Excluir o assunto da linha de código Como mostrado abaixo:

    Nota: Comentários Tenha uma sintaxe diferente “::” que a desta amostra.

  3. Clique no registro e escolha Salvar a lista para salvar as alterações.
  4. Clique com o botão esquerdo no arquivo SH e pressione a tecla F2 para renomear o arquivo. Você também pode direito do botão do mouse em um arquivo e escolher Refrestione.

    Altere a extensão de .SH para .murder e clique em se pelas alterações.

  5. Holding Windows e pressione S Abra à procura de função e, em seguida, escreva cmd e digite.
  6. Alterar o diretório para a rota onde o arquivo está localizado usando o di Controle SCOs Compact:

    Desktop CD

    Nota: Desktop Pode ser o nome da pasta à qual você está tentando acessar.

  7. Agora simplesmente escreva o Nome do arquivo com extensão:

    appals.bat

    No entanto, você notará que a sintaxe que funciona nos arquivos de script não funciona um arquivo de lote. Como você pode ver, o comentário é ignorado e o texto será impresso duas vezes sem ECHO “ON / OFF”.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *