Dirack / Shellinclude

Programas utilitários em Shell Script para auxiliar em tarefas do cotidiano no Linux Ubuntu

Home Page:https://www.geofisicando.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shellinclude

Programas utilitários em Shell Script para me auxiliar em tarefas do cotidiano no linux ubuntu.

License: GPL v3 Build Status

Os programas da Shellinclude representam a caixa de ferramentas para o programador. Estes scripts ajudam a realizar tarefas rotineiras, como escrever um cabeçalho padronizado para os arquivos fonte dos programas em diferentes linguagens de programação, gerar texto aleatório e etc.

Os scripts da Shellinclude também podem ser utilizados como templates por outros programadores, pois a sua interface é facilmente adaptável e pode ser reutilizada para o desenvolvimento em Shell Script alterando as opções e flags dos programas.

Para mais informações visite o nosso wiki!

Instalação

Para instalar a Shellinclude basta fornecer permissão de execução aos scripts com chmod, assim:

chmod +x script.sh

E você poderá chamar os scripts como qualquer outro Shell Script, fornecendo o caminho para o script ao terminal do bash. Exemplo, executando um script do shell em um diretório qualquer:

/diretorio/script.sh

Se o script estiver no diretório atual, basta utilizar o ponto:

./script.sh

Você também pode chamar os scripts da Shellinclude como se fosse um comando nativo do bash. Basta adicionar os scripts a um diretório listado na sua variável de ambiente $PATH ou adicionar a seguinte linha ao final do seu arquivo '$HOME/.bashrc':

PATH="$PATH:/caminhoParaShellinclude/Shellinclude"

Dependências:

  • Madagascar: Pacote de processamento símico open source. Necessário para os programas img e comp.

Instalação das dependências

Para mais detalhes sobre a instalação do pacote Madagascar, consulte a página oficial do pacote em ahay.org.

Lista de Programas

  • lipsum: Programa para gerar texto aleatório (dummy text) no terminal.
  • cabecalho: Gerar o cabeçalho para um arquivo de programa de uma determinada linguagem de programação com objetivo, nome do programa, programador e etc.
  • comp: Compilar e adicionar programas escritos em linguagem C à versão local do pacote de processamento sísmico MADAGASCAR.
  • img: Converter arquivos .vpl (arquivos de imagem do MADAGASCAR) em imagens .jpeg
  • jonas: Criar atalhos para pastas e aliases permanentes. Os aliases ficarão armazenados no arquivo $'HOME/.bash_aliases'.

Exemplos de uso

Alguns exemplos interessantes e úteis sobre como este projeto pode ser utilizado estão disponíveis em nosso Wiki.

Histórico de lançamentos

Visualize o histórico de modificações detalhado

Sobre

Rodolfo Dirack – @dirackrodolfo_profissional@hotmail.com

Distribuído sob a licença GPL3. Veja LICENSE para mais informações.

Shellinclude main page

Contribuição

  1. Faça o fork do projeto (https://github.com/Dirack/Shellinclude/fork)
  2. Crie uma branch para sua modificação (git checkout -b feature/suaFeature)
  3. Faça o commit (git commit -am 'Add some fooBar')
  4. Push (git push origin feature/fooBar)
  5. Crie um novo Pull Request

Para uma explicação detalhada, visite a página Contribua do nosso wiki

Importante: O histórico de suas modificações deve ser claro, com mensagens de commit de um a dois parágrafos descrevendo cada modificação. Pull Requests com histórico de commits insuficiente serão rejeitados.

About

Programas utilitários em Shell Script para auxiliar em tarefas do cotidiano no Linux Ubuntu

https://www.geofisicando.com

License:GNU General Public License v3.0


Languages

Language:Shell 61.6%Language:Roff 38.4%