Gerador de cabeçalho
Publicado por Mauriciodez (última atualização em 10/12/2018)
[ Hits: 11.194 ]
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
GETPLAMIGA - Baixe a Palavra Amiga do Bispo Macedo
Tradutor: ept ( English to Portuguese )
Shell Script para consulta a Wikipedia utilizando linhas de comando
Nenhum comentário foi encontrado.
Como aprovar Pull Requests em seu repositório Github via linha de comando
Como gerar um podcast a partir de um livro em PDF
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Resolvendo o erro "libQt6Widgets.so.6: cannot open shared object file" no Linux
Como instalar protetores de tela (Debian e derivados)
Conheça a 4Devs, caixa de ferramentas online para desenvolvedores
Como converter um vídeo MP4 para um GIF para publicar no README.md do seu repositório Github
Problemas de compartilhame... de impressora no Ubuntu 24.04 (3)
Ferramentas e métodos de criação de binários estáticos (1)
Como faço o root no android 11 rock pi 4 plus (1)
como instalo panfrost-dri e o driver panfrost fork , ou panfrost (11)