在后台执行包装器ksh脚本,然后跨越多个后台进程

时间:2018-05-08 22:09:11

标签: shell unix scripting ksh beeline

我创建了两个ksh shell脚本:

  1. 包装脚本和
  2. db_connect script。
  3. 我从包装器脚本中生成了多个后台进程。我的问题是当我在后台执行包装器脚本时,使用“ps -eaf”命令无法跟踪生成的进程。

    请帮助:我如何在后台产生父母  并且包装器实习生在ksh脚本中产生多个后台进程。

    在后台执行beeline命令时结果是错误,只要将父级放在后台,子进程中的直线后台执行就会进入挂起状态。这是示例代码。第二个人去了悬挂状态。

    beeline -u“jdbc:hive2:// host:XXXX /; serviceDiscoveryMode = zooKeeper; zooKeeperNamespace = hiveserver2”--showHeader = false --verbose = false --outputformat =“csv2”-n XXXXXX -p XXXXXX -f test.sql 1> test.out 2> / dev / null

    nohup beeline -u“jdbc:hive2:// host:XXXX /; serviceDiscoveryMode = zooKeeper; zooKeeperNamespace = hiveserver2”--showHeader = false --verbose = false --outputformat =“csv2”-n XXXXXX -p XXXXXX -f test.sql 1> test.out 2> / dev / null&

0 个答案:

没有答案