0

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

样本.sh

  回声“你好”

我还在 /etc/crontab 下的 cron 选项卡中添加了 cron 作业,如下所示

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

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

我还检查了文件的读写权限

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

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

我正在使用 Ubuntu 10.04

请帮我解决这个问题

4

1 回答 1

0

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

之后你可以运行为:

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

如果你运行不正常。您可以查看 stackoverflow.com/11932056#11932056

于 2017-01-16T03:22:07.143 回答