loop control utility command for the standard SHELL.
外付けのループ制御ユーティリティ・コマンドです。OS−9の標準シェルにはこの手のコマンドがないので、不満の連発でした。そんな感情を少し和らげてくれる(?)汎用外付けコマンドです。巷のシェルに一歩近づいたかも知れませんが、とにかく自由に拡張できるメリットは計り知れません。
なお、/Eは趣味です。
<使用例>
例1:calc電卓コマンドの終了ステータスがエラーのとき繰り返す。
loop.z -e (calc -d)
例2:約2秒間ほど、繰り返す。
loop.z -t=0.02 "loop test."
例3:3回繰り返す。
loop.z -r=3 (echo "loop test")
例4:マル秘です。
loop.z -p (gets -x=2 ">") ! rex (echo ">> $"; pause; echo)