macOS에서 Automator를 사용하여 폴더 내 이미지를 pdf에 결합

시퀀스 이미지를 pdf에 자동화하는 방법


조금 자동화하고 싶어서 필기와 함께 투고하고 있다.


하류로 삼다
1. Finder 프로젝트 지정 디렉토리 선택
2. 디렉터리 이름 기억하기
3. 폴더의 내용에 따라 하위 디렉터리 아래에서도 검색 대상으로 한다
4. 필터로 이미지 추출
5. 파일 이름으로 정렬
6.pdf에 연결
7. 셸에서 데스크톱의 파일 이름 변경

rename 부분의 조개 스크립트


입력한 파일 경로의 끝에 입력pdf 이름 바꾸기name에 넣기
입력한 파일 경로를 사용하여 대상 디렉토리 삭제
input_path=$@
echo ${input_path}
dir_name=`echo ${input_path} | awk -F "/" '{ print $NF }'`
echo ${dir_name}

cd ~/Desktop
echo "/Users/myname/Desktop/${dir_name}.pdf"
mv "/Users/myname/Desktop/tmp.pdf" "/Users/myname/Desktop/${dir_name}.pdf"
rm -rf "/Users/myname/Desktop/tmp/${dir_name}"
mv "/Users/myname/Desktop/${dir_name}.pdf" /Users/myname/Desktop/tmp 

과제.


디렉토리 - 하위 디렉토리 1 - 일련 번호 jpg
+ 하위 디렉토리 2 - 일련 번호 jpg
이러한 구성으로 디렉터리를 지정하면 하위 디렉터리 이름인 pdf가 되는 방법은 아직 잘 모르겠다.
조개 스크립트로 이렇게 사용하면 되지만 automator에 건네주는 파라미터를 잘 반영하지 못합니다
#!/bin/bash

files="/User/myname/Desktop/*"
for filepath in $files; do
  if [ -d $filepath ] ; then
    automator pdf_converter "${filepath}"
  fi
done

추기


디렉터리 내의 모든 하위 디렉터리를 바꾸는 방법이 순조롭지 않기 때문에 automaator의 폴더 동작을 사용하여 폴더에 순서대로 mv 명령을 보내는 방법으로 실현하기로 결정했습니다

좋은 웹페이지 즐겨찾기