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ではいつ何をすべきか、ドライブのマウント/マウント解除時に操作をトリガーするフリーソフトウェアです。

Linux側では、ウデブディスクが接続されている間に外部プログラムを実行できます(例:USBデバイスが接続されたら、どのように通知を受けますか?)。

関連情報