zoukankan      html  css  js  c++  java
  • mac定时任务

    <?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>anjsoft.xxxx.plist</string>
    <key>ProgramArguments</key>
    <array>
    <string>xxxx.sh</string>
    </array>
    <key>StartCalendarInterval</key>
    <dict>
    <key>Minute</key>
    <integer>0</integer>
    </dict>
    <key>KeepAlive</key>
    <false/>
    <key>LaunchOnlyOnce</key>
    <false/>
    <key>RunAtLoad</key>
    <true/>
    </dict>
    </plist>

    plist脚本存放路径为/Library/LaunchDaemons或/Library/LaunchAgents,其区别是后一个路径的脚本当用户登陆系统后才会被执行,前一个只要系统启动了,哪怕用户不登陆系统也会被执行.

    一个是使用StartInterval,它指定脚本每间隔多长时间(单位:秒)执行一次;另外一个使用StartCalendarInterval,它可以指定脚本在多少分钟、小时、天、星期几、月时间上执行,类似如crontab的中的设置

  • 相关阅读:
    一些基本数据类型问题
    File创建
    zip解压文件java
    Arrays 的copyOf()
    浏览器客户端-自定义服务端
    TCP并发复制上传文件
    TCP传输过程复制文件
    TCP通讯
    TCP通讯
    css3 animation
  • 原文地址:https://www.cnblogs.com/anjsoft/p/4094420.html
Copyright © 2011-2022 走看看