# A little demonstration of the possibilities of "runscript". # This script can be executed by typing: "runscript scriptdemo". # # Adjust the stty's below to your system: BSD-like or SysV-like. # Linux ofcourse accepts both :-) # goto main left: print "\010 \010\010*\c" return right: print "\010 *\c" return main: # ! stty -echo cbreak ! stty -echo -icanon min 1 verbose off print Demo! press 'q' to move left, 'w' to move right, 'ESC' to stop. print " *\c" expect { "q" gosub left "w" gosub right "\033" break } print \nEnd of demonstration. # ! stty -cbreak echo ! stty icanon echo min 5 sleep 1