我是 MacOS 新手。而且我也不是这个 plist 文件的制作者。我只是发现这个 plist 文件不知怎么地让这个 shell 脚本耗时 60 秒。我只熟悉 Linux 系统上的 CRON,但不熟悉 MacOS 上的 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.apps.fastlanebuild</string>
<key>Program</key>
<string>/opt/homebrew/var/www/fastlane.sh</string>
<key>StartInterval</key>
<integer>60</integer>
<key>RunAtLoad</key>
<true/>
<key>StandardOutPath</key>
<string>/opt/homebrew/var/www/log/ios_build_launchctl.out</string>
<key>StandardErrorPath</key>
<string>/opt/homebrew/var/www/log/ios_build_launchctl_err.out</string>
</dict>
</plist>
问题是所有输出都加在一个文件中。我怎样才能按日获取输出?
有没有办法在 plist 文件中执行此操作?如果可以,我该如何应用它?(不知道 MacOS 上的正确命令)