이라는 폴더 FolderA
와 이라는 폴더 가 있습니다 FolderB
.
백그라운드에서 실행되는 프로세스(내 통제 불가능)는 FolderA
약 1분마다 파일에 씁니다. 이전 파일이 삭제됩니다. 새 이름을 가진 현재 파일은 항상 하나만 있습니다 FolderA
.
해당 파일을 에 복사하고 FolderA
이름 FolderB
을 바꾸고 file1.jpg
다음 실행 시 파일이 FolderA
변경되면 새 파일을 에 복사하고 FolderB
호출하는 file2.jpg
식으로 N 단계 후에는 파일에 N이 있고 FolderB
마지막 그 중 이름은 입니다 fileN.jpg
.
이것을 자동화된 스크립트 애플리케이션으로 실행할 수 있습니까? 아니면 또 뭐야?
답변1
하나는 사용할 수 있습니다재방송이용하여 설치하세요.pip install rerun
그런 다음 터미널에서 보려는 파일이 있는 디렉터리(FolderA)를 입력합니다.
rerun "cp 1*.jpg /Desktop/FolderB"
그런 다음 폴더B가 숨겨진 폴더에 없기 때문에 파일 이름을 바꾸는 Automator 스크립트를 실행할 수 있습니다.
sudo
실행 해야 할 수도 있습니다.pip
답변2
오토마타? 어쩌면... 저는 사용하지 않아서 그렇게 될지는 장담할 수 없습니다.
launchd
나는 그것이 가능하다는 것을 알고 있습니다 . 비결 .plist
은 launchctl
.launchd
다행히도 이 단점을 보완하는 타사 도구가 있습니다.발사 제어. 비슷한 용도로 사용합니다. 파일의 변경 사항을 모니터링하고 변경 사항이 감지되면 rsync
백업을 시작합니다. LaunchControl 지원도 훌륭합니다.
내 칭찬이 의심스러울 정도로 열정적으로 보인다면 그것이 LaunchControl과 관련이 있기 때문이 아니라는 점을 참고하시기 바랍니다. 대신, 내 열정은 손으로 더 간단한 파일을 작성하고 디버깅한 경험에서 비롯됩니다 .plist
! 이것은 지금까지 가장 실망스러운 너트 롤 중 하나입니다. 절대...