2013-01-22 3 views
0

각각 pdfs, .doc, .docx 및 .jpg 파일을 포함하는 약 30 개의 하위 폴더가있는 상위 폴더가 있습니다. 모든 파일을 하나의 큰 pdf로 결합해야합니다. 나는 파일을 'master pdf'에 추가하여 현재 폴더와 파일 순서 (하위 폴더 이름은 영문자, 각 하위 폴더는 파일 번호)를 반영하는 순서를 원한다.유닉스 - 여러 폴더에있는 여러 파일 형식을 하나의 pdf로 병합

저는 유닉스에 처음 접했고 조금은 붙어 있습니다 ....이 문제에 접근하는 방법에 대해 조언 해 주시면 감사하겠습니다. 고맙습니다.

답변

1

세 여기에 문제가 있습니다 모든 문서를 찾을 수있는 디렉토리 트리 트래버스

  1. 당신이 수있는 최초의 경우 PDF 파일을

병합 PDF

  • 으로 각 파일을 변환은 find 명령을 사용하여 파일 목록을 가져 오거나 디렉토리 통과를 스크립팅하십시오. 당신이 .jpg 파일을 변환 할 .doc.docx 파일과 ghostscript을 변환하는 오픈 오피스/LibreOffice와 커맨드 라인 드라이버를 사용할 수있는 두 번째 부분에 대한

    .

    세 번째 부분은 아마도 ghostscript입니다.

    또는 Java 용 Lowagie의 iText와 같은 일부 프로그래밍 언어에 사용할 수있는 좋은 PDF API가 있습니다.