【问题标题】:Threading a shell script线程化 shell 脚本
【发布时间】:2011-09-29 18:31:55
【问题描述】:

我有一个小的 shell 脚本,可以连续执行大约 30 个 Java 命令。每个人都从 MySQL 数据库中提取数据,然后将其塞入 BI 工具中。有没有办法从所述shell脚本中执行> 1个这些命令?不幸的是,我只能访问脚本本身,无法更改执行的频率或方法。

谢谢

【问题讨论】:

  • 哪个shell执行脚本?作业控制是否启用?该工具可以同时处理传入的数据吗?

标签: mysql linux shell


【解决方案1】:

一般来说,这样的结构:

command_1 &
command_2 &
command_3 &
# ...

wait

将并行运行最后带有& 的所有命令,然后等待所有命令完成后再继续。在不了解这些命令是什么样子的情况下,我无法更具体。

【讨论】:

  • 谢谢扎克。这可能正是我所需要的。
猜你喜欢
  • 2012-09-28
  • 1970-01-01
  • 2013-03-18
  • 2013-07-09
  • 1970-01-01
  • 2011-05-21
  • 2012-09-05
  • 1970-01-01
  • 2015-01-27
相关资源
最近更新 更多