Run command for multiple arguments: loop …
(self, arg)
| 183 | |
| 184 | # ------------------------[ loop <cmd> <arg1> <arg2> … ]-------------- |
| 185 | def do_loop(self, arg): |
| 186 | "Run command for multiple arguments: loop <cmd> <arg1> <arg2> …" |
| 187 | args = re.split("\s+", arg) |
| 188 | if len(args) > 1: |
| 189 | cmd = args.pop(0) |
| 190 | for arg in args: |
| 191 | output().chitchat("Executing command: '" + cmd + " " + arg + "'") |
| 192 | self.onecmd(cmd + " " + arg) |
| 193 | else: |
| 194 | self.onecmd("help loop") |
| 195 | |
| 196 | # ==================================================================== |
| 197 |