Gerador de cabeçalho
Publicado por Mauriciodez (última atualização em 10/12/2018)
[ Hits: 11.724 ]
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
Kronos - Sincronização de arquivos remotos
Script para conversao de video compativel com PS3
zswapdeslig.sh - Um "Desligador" de ZSWAP, SWAP em RAM para Sabayon Linux
Script para escrever uma palavra em ASCI
Nenhum comentário foi encontrado.
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Como enviar dicas ou artigos para o Viva o Linux
Como Ativar a Aceleração por GPU (ROCm) no Ollama para AMD Navi 10 (RX 5700 XT / 5600) no Gentoo
Configuração de IP fixo via nmcli e resolução de nomes via /etc/hosts no Gentoo
Removendo o bloqueio por erros de senha no Gentoo (systemd)
Papel de Parede Animado no KDE Plasma 6 (Com dicas para Gentoo)
Homebrew: o gerenciador de pacotes que faltava para o Linux!
Removendo a trava de versão do Project Brutality para GZDoom/UZDoom
Epson Scan 2 via flatpak não digitaliza (0)
É o fim da produção de hollywood e da netflix... (2)









