Mac에서 플래시 드라이브로 파일을 자동으로 동기화하시겠습니까?

Mac에서 플래시 드라이브로 파일을 자동으로 동기화하시겠습니까?

플래시 드라이브가 있습니다. 이름을 지정하겠습니다 FLASH.

FLASH내 Mac에서 연결하고 자동으로 마운트할 때 특정 스크립트를 실행하고 자동으로 (Mac이 마운트된 드라이브 ) ~/Documents에 복사 되도록 하고 싶습니다 ./Volumes/FLASH/Documents/Volumes

Ubuntu 시스템에 연결할 때 자동 으로 복사 (또는 설치 후 자동으로 스크립트 실행) 하려는 동일한 드라이브 FLASH( Mac의 경우 이전에 이 새 폴더가 추가된 위치)입니다.DocumentsFLASH/Documents~/Documents

이러한 다양한 시나리오에서는 어떻게 해야 합니까? 이를 위해 타사 애플리케이션을 사용하고 싶지 않으며 두 플랫폼 모두에서 사용할 수 있는 핵심/내장 도구를 사용하는 것을 선호합니다.

답변1

launchd아이템을 사용하려면 열쇠를 사용하세요 StartOnMount!

# example launchd plist file using StartOnMount key
open -e /System/Library/LaunchDaemons/com.apple.backupd-attach.plist

추가 정보:

답변2

Mac에서는언제 뭔가를 해야 할까, 드라이브를 마운트/마운트 해제할 때 작업을 트리거하는 무료 소프트웨어입니다.

리눅스 측에서는,우데브디스크가 연결되어 있는 동안 외부 프로그램을 실행할 수 있습니다(예:USB 장치가 연결되면 어떻게 알림을 받나요?).

관련 정보