script.sh выполняется иначе при открытии терминала вручную и при использовании .desktop launcher
Вы можете использовать pdftk для объединения и изменения PDF-документов в целом. В качестве альтернативы есть онлайн-сервис, чтобы сделать именно это: http://www.pdfmerge.com/