运行crontab时权限被拒绝错误 [英] Permission denied error when running crontab

查看:217
本文介绍了运行crontab时权限被拒绝错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经在"csv_file"文件夹中创建了一个R脚本

I have created an r-script in the folder "csv_file"

marc@Marc-Linux:~/csv_file$ ls
8388.26580527145.csv  csv_file.Rproj  excel  source  write_csv2.R

现在,我想创建一个crontab,每5分钟执行一次该文件,直到上午10点.因此,我写了以下内容

Now I would like to create a crontab that executes this file every five minutes till 10am. Therefore I wrote the following

  #open crontab
  crontab -e
  #add to file
  */5 10 * * * ~/csv_file/write_csv2.R

但是,这似乎不起作用.当我尝试跑步时,这是有道理的

This however does not seem to work. That makes sense cause when I try to run

  marc@Marc-Linux:~$ ~/csv_file/write_csv2.R

我收到以下错误:

  -bash: /home/marc/csv_file/write_csv2.R: Permission denied

有什么想法吗?

推荐答案

使用

chmod +x  ~/csv_file/write_csv2/filename.r

并使用./filename.r

and the execute it using ./filename.r

这篇关于运行crontab时权限被拒绝错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆