diff --git a/etc/init.shy b/etc/init.shy index 4967c424..6cd987a1 100644 --- a/etc/init.shy +++ b/etc/init.shy @@ -1 +1,2 @@ ~aaa login root root +source etc/local.shy diff --git a/src/contexts/cli/cli.go b/src/contexts/cli/cli.go index 5f828fd6..f18f043d 100644 --- a/src/contexts/cli/cli.go +++ b/src/contexts/cli/cli.go @@ -646,7 +646,7 @@ var Index = &ctx.Context{Name: "cli", Help: "管理中心", }}, "source": &ctx.Command{Name: "source file", Help: "运行脚本, file: 脚本文件名", Hand: func(m *ctx.Message, c *ctx.Context, key string, arg ...string) { if _, ok := m.Target().Server.(*CLI); m.Assert(ok) && !m.Caps("skip") { // {{{ - m.Start(fmt.Sprintf("%s%d", key, m.Optioni("level", m.Capi("level")+1)), "脚本文件", arg[0]) + m.Start(fmt.Sprintf("%s_%d_%s", key, m.Optioni("level", m.Capi("level")+1), arg[0]), "脚本文件", arg[0]) } // }}} }}, "return": &ctx.Command{Name: "return result...", Help: "结束脚本, rusult: 返回值", Hand: func(m *ctx.Message, c *ctx.Context, key string, arg ...string) {