For systems that have multiple consoles or multiple serial ports, you may wish to have the shell running on each of them. Here's an example showing you how that's done:
[+script] .script = {
# start any other drivers you need here
devc-con -e -n4 &
reopen /dev/con1
[+session] esh &
reopen /dev/con2
[+session] esh &
...
As you can see, the trick is to:
It's important to run the shell in the background (via the ampersand character "&") — if you don't, then the interpretation of the script will suspend until the shell exits!