My current project runs a tests system on a linux box (with 9 active screens)
The whole team are familiar with how to kick off a test &c. but less familiar with the commands for checking progress, moving files around, forcibly stopping the test etc.
I'd like to write a script that can pull useful checks together, kicking them by a simple keypress. I could do this in Perl very easily but more consistent if it was a shell script (bash).
My shell experience is limited though and I would like a sample script (i.e. a framework) that would be easy for others to extend.
Wait for Key
Perform action
Possibly accept further input for action
Repeat
A bonus would be to run an action every n minutes if no key received.