我想尝试如何从R markdown文件渲染html,但是从作为Cron作业运行的bash脚本中渲染.我不知道为什么一切正常,除了作为Cron工作运行.我所做的:

我的脚本是Rstudio的演示脚本

---

title: "test"

author: "sms"

date: "24 maja 2015"

output: html_document

---

This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see .

When you click the **Knit** button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document. You can embed an R code chunk like this:

```{r}

summary(cars)

```

etc.

这个脚本在Rstudio中没有任何问题.

接下来我尝试从终端运行Rmd脚本:

Rscript -e "require( 'rmarkdown' ); render('/home/sms/Dokumenty/R/test.Rmd', 'html_document')"

没有任何问题.有用.

所以我创建了bash脚本

#!/bin/bash

Rscript -e“require(‘rmarkdown’); render(‘/ home / sms / Dokumenty / R / test.Rmd’,’html_document’)”

并更改了chmod 755 test.sh

也像魅力一样.

但是当放入Cron文件(管理员和用户)时:

28 18 * * * sh /home/sms/Dokumenty/R/test.sh

它不起作用

知道我做错了什么吗?

linux期末脚本作业,linux – 使用R Markdown将bash脚本作为Cron作业运行相关推荐

  1. linux 日志检索特定字符,linux – 用于等待日志文件中特定字符串的Bash脚本优化...

    我正在使用一个bash脚本调用多个进程,这些进程必须按特定顺序启动,并且必须完成某些操作(然后它们会将某些消息打印到日志中),然后才能启动下一个进程. bash脚本具有以下代码,适用于大多数情况: t ...

  2. linux脚本登录启动失败,在Linux上检查用户登录成功与失败的shell脚本

    在Linux上检查用户登录成功与失败的shell脚本 Linux管理员的典型任务之一是检查Linux系统中成功和失败的登录尝试. 手动验证它们非常困难,因为" /var/log/secure ...

  3. linux中设备文件的主要内容包括什么,LINUX期末考试复习题.doc

    LINUX期末考试复习题 LINUX期末考试复习题一.单项选择题 1.Linux是( )年由芬兰赫尔辛基大学的学生( )在Minix系统的基础上开发完成的. A.1991,Linus Benedict ...

  4. 如何列出所有用户的所有cron作业?

    是否有命令或现有脚本可以让我一次查看所有* NIX系统的预定cron作业? 我希望它包含所有用户crontabs,以及/etc/crontab ,以及/etc/cron.d任何内容. 看到/etc/c ...

  5. bash 获取脚本存放路径_如何获取Bash脚本自己的路径

    bash 获取脚本存放路径 Bash script may need to get its own path. In normal Bash script, $0 is the path to the ...

  6. crontab定时运行bash脚本,重启zeppelin

    crontab定时运行bash脚本,重启zeppelin 一.编写bash脚本 二.Crontab用法 三.crontab定时执行重启zeppelin的脚本 四.查看执行效果 一.编写bash脚本 b ...

  7. python运行脚本被杀死_从python异常中杀死Bash脚本

    我有一个在其中调用Python的shell脚本. #! /bin/bash shopt -s extglob echo"====test====" ~/.conda/envs/my ...

  8. kettle脚本Linux执行,kettle在linux下面用于shell脚本执行:转换或者作业

    1 将windows下面创建好的转换,放到Linux某一个文件夹下面.如:把0816_em.ktr文件放到/home/cfj/kettle/testdemo下面. 注意里面的数据库用户名和密码可能需要 ...

  9. 滨江学院c语言期中考试试题,南信大滨江学院linux期末作业.doc

    南信大滨江学院linux期末作业.doc 滨江学院 课程设计报告题 目 Linux 课程设计 院 系 计 算 机 系 专 业 计科三班 学生姓名 学 号 2014年12月22日一. Shell编程题1 ...

最新文章

  1. SYNCHRO 4D可视化调度学习教程 SYNCHRO 4D: Visual Scheduling
  2. 英伟达DALI加速技巧:使数据预处理比原生PyTorch运算速度快4倍
  3. 测试算法(性能)的工具类
  4. 题目1019:简单计算器
  5. ipp 实现图像空间的转换
  6. 一个简单的shell实例
  7. SAP OData schema version and backend version
  8. java非公平锁_Java多线程 -- 公平锁和非公平锁的一些思考
  9. flac格式转换mp3格式_MP3,FLAC和其他音频格式之间有什么区别?
  10. Android 隐藏底部三个虚拟按键
  11. 面向对象程序设计的术语
  12. C++链表插入节点函数为什么要传递头节点的二维指针
  13. 【转】adb控台中Permission denied的解决方案
  14. org.springframework.beans.factory.BeanDefin…
  15. linux工作日志软件,Linux桌面日记本(RedNotebook)
  16. MPLS 配置静态LSP
  17. QThread 应用浅析
  18. 电容屏和电阻屏的区别
  19. ClickHouse的核心特性及架构
  20. 数据聚合与分组操作(数据分析)

热门文章

  1. uni-app中使用lodash_uniapp适配到微信小程序注意事项
  2. python程序的执行顺序_Python方法中的执行顺序
  3. Java异常日志的查询语句_java学习异常,断言和日志
  4. java 无类名实现接口_为什么很多人写 Java/Android 时,选择让同一个类实现多个接口,而不是用多个内部匿名类?...
  5. MySQL 查看执行计划
  6. python计算思维训练文件操作与异常处理_054 Python程序设计思维
  7. mysql 两张表合并查询_mysql中的分区表和合并表详解(一个常见知识点)
  8. java如何读取下拉列表的值_java - 如何在Selenium 2中选择/获取下拉选项
  9. ni软件可以卸载吗_最强大的电脑端卸载软件!和你想的一样吗?进来看看!
  10. linux 显示文字在桌面背景,Linux下Xwindow的字体配置(所谓的字体美化)