Pular para o conteúdo

Gerador de cabeçalho

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.
Mauriciodez Mauriciodez
Hits: 11.859 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

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.
Download 6923.gera_cabecalho.sh Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

#!/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
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Script para conversão do OpenOffice para a lingua portuguesa (pt-BR) a partir do BrOffice

Administração do proFTPD

Instalação automática de programas

Script para comparar CD's

Autenticando no Velox Empresarial

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.