The while construct allows for repetitive execution of a list of commands, as ... The CONSEQUENT-COMMANDS can be any program, script or shell construct.
tldp.org