Converter vários arquivos PDF com senha para sem senha com o qpdf
Publicado por Edson (última atualização em 30/06/2010)
[ Hits: 7.621 ]
Este script realiza tarefas repetitivas, convertendo vários arquivos PDF com senha para sem senha com o pacote qpdf.
As senhas dos arquivos PDF devem ser iguais. A senha é digitada no campo texto do zenity, um aplicativo gráfico gdm do Ubuntu.
A senha digitada no campo é oculta e depois removida da pasta /tmp.
#!/bin/bash # Por Edson Velloso de Melo # script para converter vários arquivos # pdf com senha para pdf sem senha # OBS: todos arquivos pdf devem ter a mesma senha ######### INÍCIO DO SCRIPT ######### # Verifica se o pacote qpdf está instalado dpkg --get-selections | grep '^qpdf' >/tmp/qpdf1.tmp cat /tmp/qpdf1.tmp | cut -d: -f 1 > /tmp/qpdf.tmp qpdf=`cat /tmp/qpdf.tmp` if [ -z "$qpdf" ]; then apt-get install -y qpdf fi rm -f /tmp/qpdf.tmp /tmp/qpdf1.tmp # Solicita a senha do arquivo pdf e cria um novo arquivo pdf sem senha PASS=$(zenity --entry --text "Informe a senha do(s) arquivo(s) PDF" --hide-text) >/tmp/pass.tmp for arquivo in *.pdf; do /usr/bin/qpdf --password="$PASS" --decrypt "$arquivo" "new-$arquivo" done rm -f /tmp/pass.tmp exit 0
Catsort - Concatenar resultado filtrando e removendo repetidas
Administração básica de usuários no MySQL
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Como fazer a instalação do Samba
Como fazer a conversão binária e aplicar as restrições no Linux
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (19)
Formas seguras de instalar Debian Sid (13)
Malware encontrado em extensões do Firefox. (0)
Fiz uma pergunta no fórum mas não consigo localizar [RESOLVIDO] (21)









