Как передать задачу в cron из скрипта?
crontab -l > foocron
echo "* * * * * rm -rf /home/user/testfolder" >> foocron
crontab foocron
rm foocron
Этот функционал специально для таких задач и был сделан, не нужно скриптами ковырять дефолтные файлы, плохая это идея.
используйте sed для редактирования.
например замена 3ей строки в файле crontab:sed -i "3c\* * * * * rm -rf /home/user/testfolder" /var/spool/cron/crontabs/root