From 946a5ec24a45b0582cc2f117cedd459bf73c1274 Mon Sep 17 00:00:00 2001 From: aaron <462826@qq.com> Date: Thu, 21 May 2020 09:30:02 +0800 Subject: [PATCH] help --- conf/zdata.conf | 3 +++ project1/output.txt | 14 ++++++++++++++ res/doc/usage.txt | 12 +++++++++--- src/zdata.go | 12 ++---------- 4 files changed, 28 insertions(+), 13 deletions(-) create mode 100644 conf/zdata.conf create mode 100644 project1/output.txt diff --git a/conf/zdata.conf b/conf/zdata.conf new file mode 100644 index 00000000..605b594e --- /dev/null +++ b/conf/zdata.conf @@ -0,0 +1,3 @@ +Version = 1 +Language = en + diff --git a/project1/output.txt b/project1/output.txt new file mode 100644 index 00000000..d04acbf3 --- /dev/null +++ b/project1/output.txt @@ -0,0 +1,14 @@ +int_1|2|3 , 192.168.0.1, +int_4|5|6 , 192.168.1.2, +int_7|8|9 , 192.168.2.3, +int_10|11|12 , 192.168.3.4, +int_13|14|15 , 192.168.4.5, +int_16|17|18 , 192.168.5.6, +int_19|20|21 , 192.168.6.7, +int_22|23|24 , 192.168.7.8, +int_25|26|27 , 192.168.8.9, +int_28|29|30 , 192.168.9.10, +int_31|32|33 , 192.168.10.11, +int_34|35|36 , 192.168.11.12, +int_37|38|39 , 192.168.12.13, +int_40|41|42 , 192.168.13.14, diff --git a/res/doc/usage.txt b/res/doc/usage.txt index 007c3903..d633a5a2 100644 --- a/res/doc/usage.txt +++ b/res/doc/usage.txt @@ -1,6 +1,12 @@ -help -h 查看帮助信息。 -set -s 设置工具语言属性。用户对当前目录需要有写权限。 -gen 根据定义文件生成数据。 +help -h 查看帮助信息。 +set -s 设置工具语言属性。用户对当前目录需要有写权限。 +gen 根据定义文件生成数据。 + -d -def 指定定义文件 + -c -count 指定生成数据的条数 + -field 指定输入的字段,用逗号分隔 + -o -out 指定输出文件 + -f format 指定输出格式,支持text、json、xml和sql语句几种格式 + 为了方便在任意目录中执行%s命令,建议将其加入环境变量中,具体方法参照以下地址。 https://www.ztesting.net/book/ztf-doc/add-to-path-46.html \ No newline at end of file diff --git a/src/zdata.go b/src/zdata.go index 951009fe..a6ca2b37 100644 --- a/src/zdata.go +++ b/src/zdata.go @@ -17,11 +17,9 @@ var ( def string count int fields string - parse bool out string format string - table string help bool flagSet *flag.FlagSet @@ -46,15 +44,9 @@ func main() { flagSet.StringVar(&fields, "field", "", "") - flagSet.BoolVar(&parse, "p", false, "") - flagSet.BoolVar(&parse, "parse", false, "") - flagSet.StringVar(&out, "o", "", "") flagSet.StringVar(&out, "out", "", "") - flagSet.StringVar(&table, "t", "", "") - flagSet.StringVar(&table, "table", "", "") - flagSet.StringVar(&format, "f", "", "") flagSet.StringVar(&format, "format", "", "") @@ -70,8 +62,8 @@ func main() { gen(os.Args) case "set", "-set": action.Set() - case "upgrade": - upgrade(os.Args) + //case "upgrade": + // upgrade(os.Args) case "help", "-h": logUtils.PrintUsage() -- GitLab