如何创建执行在文本文件中写入的shell脚本的cron作业

时间:2012-08-18 05:44:51

标签: ubuntu cron crontab ubuntu-10.04 cron-task

我已经创建了一个Shell脚本,如下所示

Sample.sh

  echo "Hi there"

我还在cron选项卡中添加了cron作业,该文件位于/ etc / crontab下面,如下所示

* * * * * /home/Sample.sh > /home/Sample.txt

我在/ home /目录中创建了Sample.txt文件。

我还检查了文件

的读写权限

当我执行Sample.sh文件时,它工作正常。它在Sample.txt文件中写入

现在我不明白为什么它不是从我安排的cron任务写入文本文件

我正在使用Ubuntu 10.04

请帮我解决此问题

1 个答案:

答案 0 :(得分:0)

第一个也许你可以在顶部脚本调用,例如#!/bin/sh。它在文件bash中是必需的。

以后可以运行:

* * * * * bash /home/Sample.sh > /home/Sample.txt

如果你没跑啊。您可以查看stackoverflow.com/11932056#11932056