aboutsummaryrefslogtreecommitdiff
path: root/mergepdf
blob: deb8e8951f92d96e8e798f187c05fa0b9e22c05d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

# Merge multiple pdf files into one
# Requires: gs
# Usage: mergepdf [-o outname] file1.pdf file2.pdf ...

outname=merged.pdf

while getopts "o:" opt; do
	case "$opt" in
		o)
			outname="$OPTARG"
			;;
	esac
done
shift `expr $OPTIND - 1`

gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=$outname $@

Generated with cgit - Back to sebastiano.tronto.net