Como executar arquivos .sh

como executar arquivo sh
Descubra como executá-lo com o terminal e clicar duas vezes

o arquivos com extensão .sh são arquivos que contêm scripts, comandos em linguagem bash, que são executados no Linux. SH é um shell do Linux que informa ao computador o que fazer.

De certa forma poderíamos dizer que seria comparável ao Windows .exe.

Existem diferentes maneiras de executá-lo. Vou explicar 2. Um com o terminal e outro com a interface gráfica, ou seja, com o mouse, que ao clicar duas vezes ele é executado. Você pode ver no vídeo e abaixo segue o passo a passo para quem prefere os tutoriais tradicionais.

Execute .sh com interface gráfica e cliques do mouse

Se preferir fazer tudo com um clique do mouse, você também pode fazer. Para fazer funcionar como no Windows, clique duas vezes no arquivo e ele inicia. Existem 2 etapas que são muito rápidas de configurar.

A primeira coisa é escolher dizer a ele que o arquivo é executável

Vá até onde está o arquivo e clique nele com o botão direito. Um menu será exibido e nós damos propriedades

Assine nossa lista de discussão

clique com o botão direito no arquivo .sh

Você seleciona a verificação de Permitir que o arquivo seja executado. desta forma, damos permissões de execução

dar permissões de execução ao arquivo

Podemos aproveitar para modificar a guia Abrir com, que é o programa que escolhemos como padrão para o Aprilos, caso em vez de executá-los queremos abri-los e ver o que contêm. Eu uso Gedit ou Visual Studio Code

Então temos que configurar o gerenciador de arquivos

Finalmente, no gerenciador de arquivos, vá ao menu e escolha preferências e a guia Comportamento e aí você pode dizer o que deseja fazer com o arquivo.

preferências do gerenciador de arquivos

Existem várias opções. Abra o arquivo, execute-o ou pergunte-nos. Eu escolhi nos perguntar. E assim será mostrado para nós.

executar sh com duplo clique

Execute .sh com terminal

Abrimos o terminal, com Ctrl + Alt + T, tecla start e escrevo no terminal ou com o ícone do shell que sempre tenho no launcher do Ubuntu, vamos lá, na barra lateral esquerda.

A maneira de executá-lo é ir até o diretório onde o arquivo está localizado. imagine que temos um arquivo ok.sh na pasta / scripts /

Nós inserimos scripts com (você tem que ir para o caminho onde você o tem)

scripts de cd

Se esta é a primeira vez que o executamos, devemos dar permissões ao arquivo

sudo chmod + x ok.sh

E então nós o executamos

./ok.sh

E voila aqui está a sequência

executar sh no terminal

Em nosso caso, "Ok" aparece porque inserimos o que o script faz.

O mais importante e o que mais se engana é no caminho, no caminho, em não acessar a pasta onde está o arquivo a ser executado.

Se você tiver alguma dúvida, deixe um comentário.

Extra se você quiser aprender

Algumas coisinhas se você quiser aprender. Existem mais comandos para executar um .sh que você pode fazer

./file.sh o. indica que o arquivo está no diretório atual, se você não puder executá-lo com o caminho para o caminho do arquivo / para / arquivo.sh

Outro comando a ser executado, além do arquivo ./sh, é

sh arquivo sh

Deixe um comentário