Como faço para executar um script de bash no terminal

Como faço para executar um script de bash no terminal
Um script bash é um script de shell escrito na linguagem Bash Shell que pode ser executada no terminal ou console de um sistema operacional baseado em UNIX. Scripts Bash são usados ​​para automatizar tarefas, executar uma série de comandos ou executar um programa com um conjunto de opções ou parâmetros predefinidos. Quando se trata de executar um script de bash no terminal, existem várias maneiras de fazê -lo e este artigo explica todas as maneiras possíveis de executar o script Bash no terminal.

Como faço para executar um script de bash no terminal

Os scripts bash podem ser escritos usando qualquer editor de texto, e o arquivo deve ter o “.Extensão sh ”. Os scripts bash são frequentemente usados ​​para simplificar tarefas repetitivas ou para automatizar processos que, de outra forma, exigiriam uma série de comandos manuais a serem executados no terminal. Os scripts bash podem ser executados de várias maneiras, incluindo executá -los diretamente no terminal, agendando -os para correr em momentos específicos usando trabalhos de cron ou incluí -los como parte de um programa ou script maior, aqui estão as quatro maneiras de executar um script Bash no terminal:

  • Executando um script bash usando o comando de origem
  • Executando um script de basquete especificando o caminho
  • Executando um script Bash usando o intérprete de bash
  • Executando um script bash usando o comando SH

1: Como executar um script Bash usando o comando de origem

Se você deseja executar um script bash na sessão atual do shell, em vez de em um novo processo, você pode usar o comando de origem e aqui é sua sintaxe:

fonte

Agora, para ilustrar como executar o script do shell usando a sintaxe acima, executei um script:

Fonte Bashfile2.sh

2: Como executar um script de basquete especificando o caminho

A maneira mais direta de executar um script bash é executá -lo especificando seu caminho. Se, caso o script a ser executado esteja no colocado no diretório atual, use a seguinte sintaxe:

/

Pode acontecer que você não consiga executar o arquivo Bash dessa maneira devido a permissões restritas, portanto, nesse caso, use a sintaxe abaixo para alterar as permissões do respectivo arquivo Bash:

chmod +x

Se o script estiver em um diretório diferente, você poderá especificar o caminho para o script:

/home/aaliyan/documents/Bashfile2.sh

Agora, se você estiver no mesmo diretório do diretório de arquivos Bash, siga a sintaxe dada:

./

Agora, para ilustrar ainda mais para esclarecer como usar isso acima, dada a sintaxe, executei um script bash como este:

./Bashfile1.sh

3: Como executar um script Bash usando o intérprete de basquete

Outra maneira de executar um script de bash é executando -o através do intérprete de bash e você pode fazer isso chamando o intérprete da festa e passando o caminho para o script como um argumento, aqui está a sintaxe a esse respeito:

Bash

Agora, para ilustrar como executar o script do shell usando a sintaxe acima, executei um script:

Bash Bashfile2.sh

Este método é útil se você deseja garantir que o script seja executado usando o Bash, mesmo que tenha uma linha Shebang diferente.

4: Como executar um script Bash usando o comando SH

Se o seu script não contiver nenhum recurso específico do Bash e puder ser executado por qualquer shell compatível com Posix, você pode executá-lo usando SH, aqui está a sintaxe:

sh

Agora, para ilustrar como executar o script do shell usando a sintaxe acima, executei um script:

Sh Bashfile2.sh

Conclusão

Scripts bash podem ser usados ​​para manipular arquivos, executar processamento de texto e automatizar tarefas administrativas. A flexibilidade e a versatilidade dos scripts do Bash os tornam uma ferramenta poderosa para administradores de sistemas, desenvolvedores e usuários de energia. Existem várias maneiras de executar um script bash no terminal, e o melhor método a ser usado depende de seus requisitos específicos.