I have a shell script which I would like to run automatically when the system starts. However, I do not have root access, and I don't have permission to run crontab. I'd like this to run when the system starts, not just when I login, so putting it in .bashrc won't work. Is there a way to do this?
Edit: The script is a data processing job which runs continuously and which I have full permissions to run. The problem is that the server is rebooted every night, so currently I have to login every morning and manually restart the script. I'm wondering if there's a way to automate this. An acceptable workaround would be setting the script to run daily at a specified time (in a way that would persist after the system is rebooted). As pointed out, I could ask the administrator to set this up as a cron job, but first I want to check if there's a (legitimate) way I can do it without requiring privilege escalation.
@reboot
in your crontab? This is accepted by Vixie cron; not sure which other implementations have it.