I have a script written in csh which I want to run weekly.

I tried using cronjob for this but it seems like cronjob is trying to run my script in sh and hence it is not working properly.

What can be done to make sure that the scripts runs properly in cronjob or is there any other way to accomplish what I am trying to do without using cronjob ? 

My cron job looks something like this :

```
0 0 * * 6 source ~/cron_job

```

~/cron\_job looks something like :

```
#!/bin/csh
source ~/.cshrc;
source ~/test_setup;
source ~/start_test

```

Also note that running `source ~/cron_job` directly on terminal works as intended but cronjob is not working. I get following error :

```
/bin/sh: source ~/cron_job : No such file or directory

```