在crontab中传递变量值

穆罕默德·阿博胡伊(Mohammed Abohouij)

我正在尝试将SQL文件导入到我的mysqlDB中,那么这应该每5分钟发生一次,因此我使用了crontab -e:

*/5 * * * * /usr/bin/mysql -u root -pexpress azuzDB < /home/admin/Desktop/backups/backup_n1.sql

好的cron工作正常,但是在一个问题上,backup_n * .sql名称每隔5分钟也会更改一次,而且我对文件夹中的最新sql文件感兴趣,所以我想到了通过应用此文件来获取最新文件的想法命令:

ls /home/admin/Desktop/backups -Art | tail -n 1

所以我想通过此命令输出= =(backup_n * .sql“最新”)

在导入cron作业命令中,我在crontab中使用了任何解决方案来在centos的crontab中传递变量?

最后的输出将是这样的:

 * * * * * lastSQL= ls /home/admin/Desktop/backups -Art | tail -n 1
 */5 * * * * /usr/bin/mysql -u root -pexpress azuzDB < /home/admin/Desktop/backups/$lastSQL
fedorqui'停止伤害'

如注释中所示,获取最后一个文件的方法可以是:

ls -Art | tail -n 1

如果将其包装在中$(),则放置它时将对其进行评估。因此,您可以执行以下操作:

/usr/bin/mysql -u root -pexpress azuzDB < /home/admin/Desktop/backups/$(ls -Art /home/admin/Desktop/backups -Art | tail -n 1)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在pl / sql查询块中传递变量值

来自分类Dev

如何在PHP数组中传递变量值

来自分类Dev

如何在URL中传递变量值?

来自分类Dev

在php数组中传递变量值

来自分类Dev

如何从模板Angular中的循环传递变量值?

来自分类Dev

Android AsyncTask传递变量值

来自分类Dev

Android AsyncTask传递变量值

来自分类Dev

在AS3中的类中从函数传递变量值

来自分类Dev

jQuery:从单击事件传递变量值失败

来自分类Dev

Python通过导入传递变量值

来自分类Dev

在php函数之间传递变量值

来自分类Dev

Eloquent get with query 不传递变量值

来自分类Dev

为什么不能传递变量值?

来自分类Dev

在jQuery的隐藏文本字段中传递变量值

来自分类Dev

如何在JavaScript中的不同HTML页面之间传递变量值

来自分类Dev

在setcontent中传递变量值到bolt.cm

来自分类Dev

如何在python的exec_command中传递变量值?

来自分类Dev

如何在Azure中的两个Yaml管道之间传递变量值

来自分类Dev

在Java中的两个类之间传递变量值

来自分类Dev

如何在shell脚本中的for循环中传递变量值

来自分类Dev

在PHP中传递Javascript变量值

来自分类Dev

Qt:如何使用registerField()在QWizardPages之间传递变量值

来自分类Dev

如何在shell脚本中使用双引号传递变量值

来自分类Dev

在点击事件(VB.net)上从其他页面传递变量值

来自分类Dev

将变量值传递到TextView中

来自分类Dev

如何在FreeMarker函数中传递分配变量值

来自分类Dev

如何在json文件中传递bash变量值

来自分类Dev

cfchart中的变量值

来自分类Dev

如何从在invoke命令外部定义的映射中传递变量值,以及如何在invoke命令之后使用

Related 相关文章

热门标签

归档