Muitas vezes precisamos criar alguns scripts rápidos para fazer alguns teste e ter que fazer todo um cabeçalho toda vez que precisamos criar um script se torna uma tarefa chata e repetitiva. Esse script tem como obtivo automatizar essa tarefa. Para tanto:
- copie o arquivo novosh para: ~/.local/bin
- dê as permissoes de execução: chmod +x novosh
- adicione o diretório anterior ao seu PATH: echo "export PATH=$HOME/.local/bin:$PATH" >> ~/.bashrc
- recarregue suas configurações: source ~/.bashrc
Assim você poderá executar de qualquer lugar o comando:
$ novosh
O script vai pedir um nome para o arquivo e pronto, cabeçalho feito!

Baseado nos ensinamentos do mestre Blau Araujo
Para deixar o cabeçalho mais a sua cara faça o seguinte:
- crie o arquivo ~/.config/novosh/config
- conteúdo do arquivo:
Autor: User Dev
Contato: user.dev@zzzmail.com
Licença: GNU/GPL v2 & v3
Editor: geany
Diretório: /home/user/documents #obs: sem barra no final
O script novosh vai ler e carregar essas informações dentro do cabeçalho dos seus scripts. Eles serão salvos no diretório especificado e serão aberto com o editor indicado.