diff options
| author | Mikhail Osipov <mikhail.osipov@kaspersky.com> | 2020-01-24 14:24:46 +0300 |
|---|---|---|
| committer | Mikhail Osipov <mikhail.osipov@kaspersky.com> | 2020-01-24 14:24:46 +0300 |
| commit | f11d4126dca45e14a670dc8086c0ec8d2027af57 (patch) | |
| tree | ad2b85e0ae2c60abe33c6f7fec9eeb5c20c015aa /pkg/server | |
| parent | 774028525cf003e284071685e2b697ad305086e2 (diff) | |
add no eval option
Diffstat (limited to 'pkg/server')
| -rw-r--r-- | pkg/server/server.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkg/server/server.go b/pkg/server/server.go index 0524216..0e1bf24 100644 --- a/pkg/server/server.go +++ b/pkg/server/server.go @@ -269,7 +269,11 @@ func (r *request) eval(args []string) []string { } for n, s := range args { - args[n] = eval(s) + if strings.HasPrefix(s, "^") { + args[n] = s[1:] + } else { + args[n] = eval(s) + } } return args |
