Posted: 08/09/15(月) 21:25
どうやら、これで確定のようです。まとめると、
1) /root/.initrcの最後の方に
crond
の前に、
2) /usr/local/pschedule/func_newの143行目の
killall -q crond; crond #restart cron
の前に
という行を追加する
3) /usr/local/pschedule/func_deleteの最後の方の
killall -q crond; crond #restart cron
の前に
という行を追加する
以上で、データは保存され、かつ、起動後に自動的にタスクが実行されるはずです。
あと、好みの問題ですが、
/usr/local/pschedule/func_newの51行目の
TASK='gxmessage "Happy Puppy"'
については、
4a) この行を削除、もしくは行頭に#をつける
か、
4b)
というように書き換える
かということです。
1) /root/.initrcの最後の方に
crond
の前に、
という行を追加する。("crond"がない場合は、Pscheduleを一度、起動してください。)cp -r -f /etc/pschedule/crontabs /var/spool/cron
2) /usr/local/pschedule/func_newの143行目の
killall -q crond; crond #restart cron
の前に
コード: 全て選択
cp -r -f /var/spool/cron/crontabs /etc/pschedule
3) /usr/local/pschedule/func_deleteの最後の方の
killall -q crond; crond #restart cron
の前に
コード: 全て選択
cp -r -f /var/spool/cron/crontabs /etc/pschedule
以上で、データは保存され、かつ、起動後に自動的にタスクが実行されるはずです。
あと、好みの問題ですが、
/usr/local/pschedule/func_newの51行目の
TASK='gxmessage "Happy Puppy"'
については、
4a) この行を削除、もしくは行頭に#をつける
か、
4b)
コード: 全て選択
if [ "$MODE" != "-edit" ]; then TASK='--タスクを記入してください--'; fi
かということです。