忘记密码   免费注册 查看新帖 |

ChinaUnix.net

  平台 论坛 博客 文库 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
最近访问板块 发新帖
查看: 5178 | 回复: 0

taskctl自带工具splitexm功能及使用 [复制链接]

论坛徽章:
0
发表于 2017-09-28 15:33 |显示全部楼层
继上一次使用的ctlsendevent (向TASKCTL产品核心远程发送事件的应用,用来实现taskctl跨服依赖的实现http://www.taskctl.com/forum/detail_103.html),最近有在玩splitexm这个小工具,它的主要功能是将流程导出文件以流程为单位进行切分,语法:splitexm[需切分文件名称]。
这个有什么用呢,主要是有时候导出的备份是整体,现在导入时,taskctl目前不支持自定义选择导入那些控制容器,如果不想全部导入,可以用这个工具自动把备份文件以流程为单位切分好,在导入就好了。
下面演示下是怎么用的,我本地有一个包含11个控制器的文件taskctl.exm,现在我们就用它来切分。
  
[root@localhost taskctl]# ll
  
total 772
  
-rwxr-xr-x. 1 root   root    229326 Sep 28 11:51 ctlsendevent
  
-rwxr-xr-x. 1 root   root    335063 Sep 28 11:52 ctlsendmsg
  
-rwxrwxrwx. 1 test1  test1       25 Sep 11 22:46 execcmd.sh
  
-rw-r--r--. 1 cdchen cdchen  32660 Aug   9 16:01 nihao.exm
  
-rw-rw-r--. 1 test1  test1       29 Sep 19 18:09 oneplusjob.sh
  
-rwxr-xr-x. 1 root   root    148109 Sep 28 11:38 splitexm
  
-rw-r--r--. 1 root   root     32660 Aug  9 16:01 taskctl.exm
  
[root@localhost taskctl]# ./splitexm  taskctl.exm
  
  
将文件切分到目录:spileexm94876
  
[root@localhost taskctl]# cd  spileexm94876/
  
[root@localhost spileexm94876]# ll
  
total 60
  
-rw-r--r--. 1 root root 2285 Sep 28 15:29  abc1.exm
  
-rw-r--r--. 1 root root 2171 Sep 28 15:29  abc2.exm
  
-rw-r--r--. 1 root root 4397 Sep 28 15:29  abc3.exm
  
-rw-r--r--. 1 root root 4397 Sep 28 15:29  abc4.exm
  
-rw-r--r--. 1 root root 4397 Sep 28 15:29  abc5.exm
  
-rw-r--r--. 1 root root 4407 Sep 28 15:29  project1_Flow1.exm
  
-rw-r--r--. 1 root root 1999 Sep 28 15:29  project1_Flow2.exm
  
-rw-r--r--. 1 root root 1790 Sep 28 15:29  project1_Flow3.exm
  
-rw-r--r--. 1 root root 2070 Sep 28 15:29  project1_Timer1.exm
  
-rw-r--r--. 1 root root 1531 Sep 28 15:29  project1_Timer2.exm
  
-rw-r--r--. 1 root root 3216 Sep 28 15:29  project1_Timer3.exm
  
如上所述,就切分好了,现在想导入那个控制器,在导入时直接读取那个文件即可

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802020122
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:wangnan@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP