Files
anpdf/scripts/splitpdf.sh

19 lines
488 B
Bash
Raw Normal View History

2020-04-23 14:42:01 +03:00
#!/bin/bash
2020-04-23 14:42:30 +03:00
WORKDIR=~/vhosts/anpdf/app/pub/files
2020-04-23 14:42:01 +03:00
PDFDIR=$WORKDIR/pdf
OUTDIR=$WORKDIR/pages
cd $PDFDIR
for file in *.pdf;
do
name="${file%.pdf}"
PGEDIR="$OUTDIR/$name"
if [ ! -d "$PGEDIR" ]; then
mkdir -p $PGEDIR
docker run --name pdftk -it --rm --user $(id -u):$(id -g) -v "$WORKDIR:/workdir$WORKDIR" -w "/workdir$WORKDIR" masterforweb/pdftk pdftk "pdf/$file" burst output "pages/${name}/${name}-%02d.pdf";
fi
done