【发布时间】:2011-09-29 18:31:55
【问题描述】:
我有一个小的 shell 脚本,可以连续执行大约 30 个 Java 命令。每个人都从 MySQL 数据库中提取数据,然后将其塞入 BI 工具中。有没有办法从所述shell脚本中执行> 1个这些命令?不幸的是,我只能访问脚本本身,无法更改执行的频率或方法。
谢谢
【问题讨论】:
-
哪个shell执行脚本?作业控制是否启用?该工具可以同时处理传入的数据吗?
我有一个小的 shell 脚本,可以连续执行大约 30 个 Java 命令。每个人都从 MySQL 数据库中提取数据,然后将其塞入 BI 工具中。有没有办法从所述shell脚本中执行> 1个这些命令?不幸的是,我只能访问脚本本身,无法更改执行的频率或方法。
谢谢
【问题讨论】:
一般来说,这样的结构:
command_1 &
command_2 &
command_3 &
# ...
wait
将并行运行最后带有& 的所有命令,然后等待所有命令完成后再继续。在不了解这些命令是什么样子的情况下,我无法更具体。
【讨论】: