No Linux, esses são chamados scripts de scripts de shell mais precisos.
O Linux não se importa com a extensão do arquivo, ele examinará as permissões do arquivo para descobrir se o arquivo está definido como executável e o executará em caso afirmativo.
Você pode criar um script com qualquer editor de texto favorito, basta abrir um e iniciar o script, você pode usar qualquer interpretador de shell que você deseja que seja o normal usado bash
e sh
.
Normalmente, você inicia seus scripts declarando qual interpretador de comandos deseja usar, #!/bin/bash
para bash e #!/bin/sh
para sh. Depois de ter feito isso, você pode começar a digitar comandos nas linhas de script, assim como faz no Windows com scripts em lote.
Depois de editar, salve seu arquivo e torne-o executável.
Você pode abrir um terminal e digitar chmod 755 foo
(onde foo
é seu nome de script) ou clicar com o botão direito no arquivo que você acabou de criar e na aba permissões clique em Make the file executable .
Quando terminar, você pode clicar duas vezes no arquivo e o gerenciador de arquivos deve tentar executá-lo ou perguntar se deseja executá-lo. Como alternativa, você também pode invocar seu script em um terminal, mudando a pasta para onde seu script está e invocando-o com ./foo
.
Um bom começo para aprender scripts de shell Linux é LinuxCommand.org , eles ensinam o que você precisa, como fazer e tem muitos bons exemplos de scripts que você pode dar uma olhada.