diff options
Diffstat (limited to 'cli/pdf-merge.sh')
-rwxr-xr-x | cli/pdf-merge.sh | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/cli/pdf-merge.sh b/cli/pdf-merge.sh new file mode 100755 index 0000000..aef72db --- /dev/null +++ b/cli/pdf-merge.sh @@ -0,0 +1,23 @@ +#!/bin/sh +# +# Merge multiple PDFs with pdftk. +# +# Ref: +# Merging Multiple PDFs under GNU/Linux +# https://blog.dbrgn.ch/2013/8/14/merge-multiple-pdfs/ +# +# Weitian LI +# 2015/01/23 +# + +if [ $# -lt 2 ]; then + printf "Usage: `basename $0` out.pdf in1.pdf ...\n" + exit 1 +fi + +outpdf="$1" +shift + +echo "Input files: $@" +pdftk "$@" cat output "${outpdf}" + |