|
From: | Rodrigo Cunha |
Subject: | Re: [shell-script] Duvida sobre Funções. |
Date: | Thu, 13 Jul 2017 22:27:29 -0300 |
Fala pessoal, a quem quiser segue abaixo minhas funções para criptografar.
Usei o gpg.
Abraço a todos.
#!/bin/bash#Função para Backup e envio de emails Versao 0.3#Autor: Rodrigo Cunha "Panda".local=$(pwd)file=$local/criptografia/arquivo.gpg func (){local msg=$(pwd)mkdir $msg/criptografiatouch $msg/criptografia/arquivoecho "Olá mundo!" >> $msg/criptografia/arquivogpg -c --passphrase 123 $msg/criptografia/arquivoif [ -s $file ]thenecho Arquivo existe!echo "Arquivo Criptografado Enviado" | mutt -s "Arquivo Criptografado" address@hidden -a $fileelseecho "Arquivo Criptografado não Enviado" | mutt -s "Arquivo Criptografado não Enviado" address@hiddenfireturn}funcEm 12 de julho de 2017 13:15, Rodrigo Cunha <address@hidden> escreveu:É verdade, mas eu terminei aqui...encontrei uma solução no stackoverflow.
Vou publica-lo aqui no grupo.
Está funcional, para o que eu necessito, só que, certamente dá para melhorar MUITO.Em 12 de julho de 2017 11:09, 'Julio C. Neves' address@hidden [shell-script] <address@hidden.br > escreveu:Vc está sendo muito pouco explícito. Aqui, ao contrário do Twitter, qto mais explicar, melhorAbcs,JulioEm Agosto darei um treinamento de 40 horas no RJ e em BSB sobreProgramação em Shell, com imersão em Expressões Regulares e dicasde YAD. Para mais detalhes acesse goo.gl/JkWmBxDamos treinamento em sua empresa por um preço,
no mínimo, 50% mais barato que qualquer curso,com certificado e nota fiscal.Nosso time de instrutores in company é formado somente porautores de Best Sellers laureados sobre os temas. P. exemplo:Shell básico e Programação em Shell Julio Neves
Bacula Heitor Medrado
Zabbix Adail Host
Produção Gráfica e Videografismo CadunicoEm 11 de julho de 2017 21:49, Rodrigo Cunha address@hidden [shell-script] <address@hidden.br > escreveu:srs, estou com uma duvida,
Estou conseguindo fazer, satisfatoriamente, as funções.Porém estou com problemas ao inserir um password automatico para o gpg dentro da função.
Alguém tem uma solução pratica para o problema?
Abraços!!Em 6 de julho de 2017 11:10, Rodrigo Cunha <address@hidden> escreveu:Obrigado Professor, vou ler o artigo.Quando o script estiver pronto eu posto aqui.
:)--Em 5 de julho de 2017 11:18, 'Julio C. Neves' address@hidden [shell-script] <address@hidden.br > escreveu:Fala Rodrigo,posso até fazer para vc, mas em nada te ajudaria, pois te quebraria um galho, mas vc não dominaria a solução. Aqui, tem todas as explicações sobre funções (internas e externas) que vc precisa, de forma leve, descontraída e cheio de exemplos.Em 15 minutos vc lê o material que está no link, que te garanto que valerá para o teu futuro. Se vc puder investir mais 15 minutos, leia a seção que segue esta, pois fala de funções externas.Abcs,JulioEm Agosto darei um treinamento de 40 horas no RJ e em BSB sobreProgramação em Shell, com imersão em Expressões Regulares e dicasde YAD. Para mais detalhes acesse goo.gl/JkWmBxDamos treinamento em sua empresa por um preço,
no mínimo, 50% mais barato que qualquer curso,com certificado e nota fiscal.Nosso time de instrutores in company é formado somente porautores de Best Sellers laureados sobre os temas. P. exemplo:Shell básico e Programação em Shell Julio Neves
Bacula Heitor Medrado
Zabbix Adail Host
Produção Gráfica e Videografismo CadunicoEm 5 de julho de 2017 10:55, Rodrigo Cunha address@hidden [shell-script] <address@hidden.br > escreveu:Prezados, tenho uma dúvida.
Criei um script de backup, onde o ele é executado e enviado para meu e-mail.Quero inserir um algorítimo para criptografar alguns arquivos antes de envia-lo, mas quero fazer isso dentro de uma função.
O motivo de eu fazer isso dentro de uma função é que gostaria de fazer alguns testes nessa função, sem necessariamente startar todo o processo de backup.
No entanto, quero chamar essa função antes do processo de envio de e-mail dentro do script já utilizado.
Ex:
<Inicio do Script.>
<Execução da Função de Criptografia.>
<Finalização do Script com o envio de e-mail>
<Se sim, output de erro na função.>
Dito isso, como eu faço para iniciar uma função dentro de um script iniciado.Se possivel, também quero que, caso ocorra um erro, a função indique uma string de erro na função.
Obs:Depois que eu conseguir resolver essa questão, quero inserir script o envio de email, também como uma função.--Atenciosamente,
Rodrigo da Silva CunhaSão Gonçalo, RJ - BrasilAtenciosamente,
Rodrigo da Silva CunhaSão Gonçalo, RJ - Brasil--Atenciosamente,
Rodrigo da Silva CunhaSão Gonçalo, RJ - Brasil--Atenciosamente,
Rodrigo da Silva CunhaSão Gonçalo, RJ - Brasil--Atenciosamente,
Rodrigo da Silva CunhaSão Gonçalo, RJ - Brasil--Atenciosamente,
Rodrigo da Silva CunhaSão Gonçalo, RJ - Brasil
[Prev in Thread] Current Thread [Next in Thread]
- Duvida sobre Funções., Rodrigo Cunha, 2017/07/05
- Re: [shell-script] Duvida sobre Funções., Julio C. Neves, 2017/07/05
- Re: [shell-script] Duvida sobre Funções., Rodrigo Cunha, 2017/07/06
- Re: [shell-script] Duvida sobre Funções., Rodrigo Cunha, 2017/07/11
- Re: [shell-script] Duvida sobre Funções., Julio C. Neves, 2017/07/12
- Re: [shell-script] Duvida sobre Funções., Rodrigo Cunha, 2017/07/12
- Re: [shell-script] Duvida sobre Funções., Rodrigo Cunha, 2017/07/13
- Re: [shell-script] Duvida sobre Funções., Rodrigo Cunha <=
- Re: [shell-script] Duvida sobre Funções., Rodrigo Cunha, 2017/07/14
- Prev by Date: Re: [shell-script] Re: Nova edição do livro (mais ou menos OT)
- Next by Date: Re: tabuada (on-topic mesmo)
- Previous by thread: Re: [shell-script] Duvida sobre Funções.
- Next by thread: Re: [shell-script] Duvida sobre Funções.
- Index(es):