Ubuntu

將文件從 mac 同步到快閃記憶體驅動器 - 自動?

  • November 3, 2011

我有一個快閃記憶體驅動器,我們來命名它FLASH

我想在我的 MacFLASH上插入(並自動掛載)時,執行特定腳本並使其~/Documents自動複製到/Volumes/FLASH/Documents(mac 將驅動器掛載到/Volumes)。

同一個驅動器,,FLASH(在 mac 情況下添加了這個新Documents文件夾),當插入 Ubuntu 機器時,我希望它自動複製FLASH/Documents~/Documents(或在安裝後自動執行腳本)。

在這些不同的情況下我應該如何做到這一點?我不想為此使用第三方應用程序,我更喜歡使用兩個平台上都可用的核心/內置工具。

使用鑰匙使用launchd物品!StartOnMount

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

更多資訊:

(方法 7:安裝卷時執行腳本)

在 Mac 上,使用Do Something When,這是一款免費軟體,可在您安裝/解除安裝驅動器時觸發操作。

在 Linux 端,udev可以在插入磁碟時執行外部程序(參見例如如何在插入 USB 設備時得到通知?)。

引用自:https://unix.stackexchange.com/questions/13091