Você já quis automatizar operações em seu sistema operacional? Você já quis escrever um programa que pudesse criar um arquivo e copiá-lo para um diretório específico? Você já pensou em fazer essas tarefas usando o BASH Shell no Ubuntu? Em caso afirmativo, este é o artigo para você!
Passos
Etapa 1. Inicie o Terminal
Você pode iniciar o terminal abrindo o painel e pesquisando-o pelo nome. Você também pode abri-lo usando o atalho de teclado Ctrl + Alt + T.
Etapa 2. Inicie o editor vi / vim
O Vim é um editor de texto gratuito e popular que usa a interface de linha de comando. Se você não tem o Vim instalado, você pode fazer isso facilmente digitando este comando no terminal: sudo apt-get install vim.
Etapa 3. Digite vim ListDir.sh e pressione ↵ Enter
Uma vez dentro do Editor, digite "I" ou "i". Isso permitirá que você insira / comece a digitar seu script de shell.
Etapa 4. Digite o seguinte código:
#! / bin / bash. Isso é conhecido como Shebang linha.
Etapa 5. Digite o código conforme mostrado na figura
A primeira linha (echo "Welcome") imprime a linha "Welcome" no terminal. echo é usado para retornar o texto fornecido e uma nova linha. A segunda linha (ls) lista o conteúdo do diretório. ls é uma abreviatura de lista. A linha final (outra instrução de eco) retorna o texto Isso completa a lista de diretórios.
Etapa 6. Saia do vim
Digite as seguintes combinações de teclas, Esc +: + wq para escapar do editor. Isso gravará as alterações no arquivo e o trará de volta ao terminal. Salve o arquivo como ListDir.sh
Etapa 7. Altere as permissões de acesso
Digite o seguinte comando: chmod + x ListDir.sh. chmod é um comando usado em sistemas operacionais como Unix para alterar as permissões de acesso a um arquivo.
Etapa 8. Execute o script
Digite./ListDir.sh para executar este script. Você deve obter a lista de diretórios e a mensagem conforme mostrado na imagem acima.
Pontas
- Por padrão, o vim não está instalado.
- Use o vim para editar seus scripts de shell.
- Digite sua senha e deixe o Ubuntu fazer a mágica.
- Depois que a instalação for concluída, emita o comando.
Avisos
- Para começar, coloque seus scripts de shell em seu diretório inicial ao iniciar sua jornada de script de shell. Quando estiver confortável, coloque-os no sistema de diretório necessário.
- Certifique-se de que os arquivos criados não residam em nenhum diretório do sistema / = sistema de arquivos raiz.