diff --git a/main.go b/main.go index e83e2f3c..e8b0d288 100644 --- a/main.go +++ b/main.go @@ -69,8 +69,11 @@ func main() { continue } - if err = sess.Run(line); err != nil { - log.Error("%s", err) + for _, cmd := range strings.Split(line, ";") { + cmd = strings.Trim(cmd, "\r\n\t ") + if err = sess.Run(cmd); err != nil { + log.Error("%s", err) + } } } }