descomprimir múltiplos arquivos pdf sem usar arquivos tmp?

0

Tenho mais de 100.000 arquivos pdf Eu quero descompactá-lo, em seguida, recomprimir tema tudo em um arquivo para economizar espaço. tudo que eu encontrei é:

ls | xargs -P 4 -n 1 -I {} qpdf --stream-data=uncompress {} /tmp/RAM/{}

então

tar -c /tmp/RAM | xz > archive.tar.xz

alguma solução por favor?

hadj messaoud
fonte
Você executou testes se os PDFs são realmente menores e se eles ainda são utilizáveis? Para obter o menor PDF possível, você terá que interpretar e recriar o PDF adequadamente, livrando-se de todo tipo de lixo no documento (o exemplo mais simples é salvar como… no Acrobat).
Max Wyss

Respostas:

0

No linux, você pode usar tmpfs que é um sistema de arquivos na memória, mas tenha cuidado, pois pode ser muito pequeno para você usar:

$ mount | grep tmpfs
tmpsfs on /dev/shm type tmpfs (rw,nosuid,nodev)
...
$ mkdir /dev/shm/tmp

Você pode expandir seu tamanho, mas tenha cuidado para não pedir demais.

$ mount -o remount,size=1G /dev/shm

Vejo esta postagem para mais informações

Felipe Lema
fonte