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.473 ]
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
ob-install: um novo jeito de se configurar o Openbox
Checagem de ping com link down e link up
Script para monitorar os 10 processos que mais consomem CPU e Memória
Nenhum coment�rio foi encontrado.
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Converter os repositórios Debian para o novo formato com as chaves
Instalando Spotify no Debian 13
Realizar overclock no Miyoo Mini (plus ou normal)
Erro na inicialização do Debian como resolver (0)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (3)
Como desinstalar o GIMP? [RESOLVIDO] (1)