Gerador de cabeçalho
Publicado por Mauriciodez (última atualização em 10/12/2018)
[ Hits: 10.896 ]
Download 6923.gera_cabecalho.sh
Script para inserção de cabeçalho em novo script ou em existente.
Link do projeto: https://github.com/mauriciodez/gera_cabecalho.git
Licença GPLv3.
#!/bin/bash ##### NOME: gera_cabecalho.sh ##### VERSÃO: 1.0 ##### DESCRIÇÃO: Insere cabeçalhos em novos scripts ou em existentes. ##### DATA DA CRIAÇÃO: 09/12/2018 ##### ESCRITO POR: Maurício G. Paiva ##### E-MAIL: mauriciodez@gmail.com ##### DISTRO: Debian GNU/Linux 8 (jessie) ##### LICENÇA: GPLv3 ##### PROJETO: https://github.com/mauriciodez/gera_cabecalho.git TR="#####" USER="Maurício G. Paiva" EMAIL="mauriciodez@gmail.com" GIT="https://github.com/mauriciodez/" VS="GPLv3" TXT2 () { sed -i "2s,^,\n$TR\tNOME:\t\t\t\t$(echo $ARQ)\n$TR\tVERSÃO:\t\t\t\t1.0\n$TR\tDESCRIÇÃO:\t\t\t$descricao \ \n$TR\tDATA DA CRIAÇÃO:\t$(date +"%d/%m/%Y")\n$TR\tESCRITO POR:\t\t$USER\n$TR\tE-MAIL:\t\t\t\t$EMAIL \ \n$TR\tDISTRO:\t\t\t\t$(cat /etc/*-release|head -1|awk -F'"' '{print $2}')\n$TR\tLICENÇA:\t\t\t$VS \ \n$TR\tPROJETO:\t\t\t$GIT$(echo $ARQ|cut -d'.' -f1)\n," $ARQ } x="s" while [ 1 ]; do clear && ls *.sh echo -e "Qual o arquivo que deseja modificar ? [ENTER] para novo arquivo" read ARQ if [ -z $ARQ ];then echo "Mode de criação" read -p "Insira o nome para o novo arquivo -> " ARQ if [ `echo $ARQ | cut -d'.' -f2` != "sh" ];then ARQ=`echo "$ARQ.sh"` fi echo -e "#!/bin/bash\n" > $ARQ read -p "Insira a descrição do script -> " descricao TXT2 chmod +x $ARQ else if [ `echo $ARQ | cut -d'.' -f2` != "sh" ];then ARQ=`echo "$ARQ.sh"` fi if [ -e "$ARQ" ];then read -p "Insira a descrição do script -> " descricao TXT2 else echo "Arquivo não encontrado quer fazer de novo ? ENTER ou 's'" read resposta if [ $resposta != $x ]; then exit fi fi fi done
Cadastrar máquina Win2K ou XP no Linux para Domínio
Quebra-Galho-Faz-tudo-Configurator
Restaura gerenciador de boot grub
Pegando seu IP e Hostname com um unico comando.
Nenhum comentário foi encontrado.
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Encontre seus arquivos facilmente com o Drill
Mouse Logitech MX Ergo Advanced Wireless Trackball no Linux
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Não consigo instalar o WineHQ no meu notebook vaio FE15 (Debian) (7)