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:
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.