我正在使用 MAC OSX 10.6.8。当我发现有一个名为 temp.txt 的文件时,我想应用一个复制备份文件的脚本。这是我在 /Library/LaunchAgents 中的 plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.lion.backupfile</string>
<key>ProgramArguments</key>
<array>
<string>/Users/lion/q_backup.sh</string>
</array>
<key>WatchPaths</key>
<array>
<string>/Users/lion/temp.txt</string>
</array>
</dict>
</plist>
我发现只有在文件被删除或修改时才会执行脚本。当路径中存在文件时,如何执行脚本?