2
我想跟踪我的电脑上的电池信息, 因此,我将一个脚本文件分配给crontab,但它不起作用。crontab在我的mac上不执行'ioreg'
#!/bin/bash
#getbattery.sh
CURRENT_CAPACITY=$(ioreg -l -n AppleSmartBattery -r | grep CurrentCapacity | awk '{print $3}')
MAX_CAPACITY=$(ioreg -l -n AppleSmartBattery -r | grep MaxCapacity | awk '{print $3}')
CHARGE=$(echo $CURRENT_CAPACITY $MAX_CAPACITY | awk '{printf ("%i", $1/$2 * 100)}')
echo "$CHARGE""% $(date) "
-
#my crontab content:
*/1 * * * * ~/getbattery.sh >> ~/batteryinfo.txt
为什么名为ioreg并不在crontab工作? 请告诉我,如果有人知道我的问题会发生什么。
谢谢。
感谢您的帮助。 – crazyeyes 2014-09-03 01:19:27