2017-12-16 22 views
-2

의 3 첫 글자에 따라 하위 폴더를 만들 :애플 스크립트 -라는 이름의 폴더에 내가 수천 개의 파일을 파일 이름

00101은 00102은 00103은 00201은 00202은 00207은 XXX, 19801은 19802는

을 xxx는

나는 폴더

001라는 이름이하기 위해, 파일의 3 첫 글자에 따라 하위 폴더를 만들고 싶습니다 -> 모든 파일 00101, 00102, 00103을 ... 포함하는

XXX - -> xxx01, xxx02 ...

사과 스크립트를 사용하여이를 수행 할 수 있습니까?

답변

0

두 제안

  • 쉘의 ditto을 사용하여 처음 3 개 문자가 파일을 복사하려면
  • set prefix to text 1 thru 3 of fileName를 사용 얻으려면. 필요한 경우 모든 중간 하위 폴더를 만들 수 있습니다.

    do shell script "/usr/bin/ditto " & quoted form of "/path/to/fileName.ext" & space & quoted form of ("/path/to/baseFolder/" & prefix & "/" & fileName)