i could imagine a “batch” based CLI on routerOS, where the individual configuration commands are not executed instantly, much like in Junos or IOS-XR. why?
safe mode is cool. but sometimes it needs more than 1 command to get from a working state to a different working state. i know, i could upload a configlet to the flash and run import. i have two problem with this workaround:
- undo takes care of only the last statements
- kind of cumbersome to create this offline and then push it to the router.
even if it would utilise the same approach, a nicer CLI-coverup could be done similarly to the safe-mode approach.
say “batch mode”, and every config modifier you type in before you exit from batch mode is just buffered and
finally executed at once.