mysql - 将日期从文件传递到 mysql 的 Shell 脚本

标签 mysql linux shell scripting debian

如何执行从文件中读取日期的 linux 批处理脚本,将其作为参数传递给 mysql 脚本,然后将当前日期写入文件?

类似于:

  1. 读取日期文件(一行,日期为 yyyy-mm-dd)
  2. mysql -u user -ppass < update.sql
  3. update.sql:更新表集 x=y,其中日期在 $datefrom1 和 curdate() 之间
  4. 将 curdate() 写入日期文件

最佳答案

这是一个值得学习的概念证明。您可以从这里找出解决方案。

$ cat data
fox
$ aa=`cat data`
$ echo $aa
fox
$ echo The quick $aa jumped
The quick fox jumped over the lazy dog
$ echo The quick $aa jumped over the lazy dog > bb
$ more bb
The quick fox jumped over the lazy dog

关于mysql - 将日期从文件传递到 mysql 的 Shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19869216/

相关文章:

mysql - MySQL表数据输入格式

linux - 函数内的函数未返回预期值

linux - 庆典 shell : grepping two strings in same line and use it in if-condition

mysql - CONCAT_WS 忽略的分隔符选择(mysql/mariadb)

MySQL:从两个单独的ID列表查询并制作一个统一列表,没有重复值

php - 以编程方式为视频添加水印

shell - Capistrano 3 登录 shell

linux - 仅列出文件; iconv 和目录?

linux - 当我通过 expect 使用 scp 命令时,星号无法识别

mysql - log4jdbc可以和spring boot一起使用吗?