mac系統下
sudo /usr/sbin/cron start
sudo /usr/sbin/cron restart
sudo /usr/sbin/cron stop
我們以autopush.sh為例
進入你指令碼檔案需要存放的目錄
cd /users/houxin/houxin/公司賬號/sh
分別執行以下命令
建立
touch autopush.sh
修改許可權
chmod 755 autopush.sh
vim autopush.sh
輸入類似於以下的內容
cd /users/houxin/houxin/公司賬號
git add .
&&git commit -m 'automatically update and push at %date% %time% by mac'
git pull &&
git push
crontab -e
內容如下
1 * * * * * /users/houxin/houxin/公司賬號/sh/autopush.sh
Mac下使用crontab來實現定時任務
說明 1 linux和mac下操作crontab都是一致的 2 配置檔案都在 etc crontab下,如果沒有就建立。3 測試發現直接使用crontab e命令建立的定時任務是放在臨時資料夾的,重啟會刪除,並且與 etc crontab檔案無關聯。實際操作 crontab的引數 eg 1 bin ...
Mac下使用crontab來實現定時任務
說明 1 linux和mac下操作crontab都是一致的 2 配置檔案都在 etc crontab下,如果沒有就建立。3 測試發現直接使用crontab e命令建立的定時任務是放在臨時資料夾的,重啟會刪除,並且與 etc crontab檔案無關聯。實際操作 檢視 crontab 是否啟動 sudo...
Mac下使用crontab來實現定時任務
說明 1 linux和mac下操作crontab都是一致的 2 配置檔案都在 etc crontab下,如果沒有就建立。3 測試發現直接使用crontab e命令建立的定時任務是放在臨時資料夾的,重啟會刪除,並且與 etc crontab檔案無關聯。實際操作 檢視 crontab 是否啟動 sudo...