
xiloba
(usa Slackware)
Enviado em 07/04/2013 - 22:02h
Galera, estou precisando colocar um comando no final do script abaixo :
http://www.vivaolinux.com.br/topico/Shell-Script/script-para-encriptar-um-arquivo-duas-vezes
#!/bin/bash
# MOstra o texto na tela, espera o usuário fornecer um valor e guarda na variável ARQUIVO
read -p 'Digite o nome do arquivo/diretório a ser encriptado: ' ARQUIVO
# Teste se é arquivo -f, ou diretório -d
! [ -f "$ARQUIVO" -o -d "$ARQUIVO" ] && echo -e "\nO arquivo/diretório '$ARQUIVO' não existe!" && exit 0
zip -e -r "$ARQUIVO".zip "$ARQUIVO" && gpg -c "$ARQUIVO".zip
Este script encripta o arquivo duas vezes. O problema é que o resultado do script é a criação de DOIS arquivos: o primeiro e menor, arquivo.extensão.zip + arquivo.extensão.zip.gpg . Eu quero que no final do processo, seja feita a exclusão do primeiro: arquivo.extensão.zip , já que ele só está encriptado uma vez! não estou conseguindo incluir shred -u -z arquivo.extensão.zip.
Como fazer isto?