繁体   English   中英

使用Shell,我如何读取一个文本文件的值并将其输入到正在运行的crontab中作为输入?

[英]Using Shell, How can I read one text file's value and enter it into running crontab as input?

我想运行一个需要提供输入的cronjob。 对于此输入,我有一个文本文件。 我如何读取该文本文件数据并将其提供为cronjob的输入?

我正在使用.sh文件运行一项cron作业。 运行时需要2-3次输入数据。 数据分为text1.txt,text2.txt等。

现在,我想从这些文本文件中读取数据,并将其作为输入运行cronjob。 Crontab文件的执行将等待“期望”命令。 并且它期望一些数据继续进行,并且该数据驻留在文本文件中。

因此,如果我理解正确,您可以将某些脚本作为cronjob来运行; 因此,您可以在该脚本的某处说:

X=`cat file`

或者您可以添加cat file | grep for something cat file | grep for something从文件中仅获取一行内容

然后使用$ X作为预期输入。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM