I am not sure just what you want to do. The ctrl-c key should be able to kill your program for you. If not, try ctrl-\.
Usually, I use the && or || construct if I need to test for the success of a command before I continue. eg: cvs login || exit 1 (I am not sure what cvs login is so this command may not work) You could also set up a trap, eg: trap CommandToProcessCntrl-c INT Joel On Wed, Jun 26, 2002 at 08:48:03PM +1000, James McDonald wrote: > Umm I was wondering if there is anyway of breaking out of a script by > capturing the CTRL+C combination and completey exiting the script I am > running the following and if the login fails it still trys to go through the > entire 'for in do' > > Thanks > > #!/bin/sh > # login to cvs > > me=$0 > > export CVSROOT=:pserver:[EMAIL PROTECTED]:/cvs > > > cvs login > > for i in `echo *` > > do > echo Checking Out $i > cvs -z3 co -PA $i > done > > cvs logout > > echo "$0 Done" > > -- > James McDonald > MCSE (Windows 2000/NT4), CCNA, CCA, MCP + I > Registered Linux User #209832 > http://jamesmcd.dns2go.com (home) > Red Hat Linux release 7.2 (Enigma) > 8:44pm up 11:41, 7 users, load average: 0.28, 0.10, 0.03 > > _______________________________________________ > Linux-users mailing list - http://linux-sxs.org/mailman/listinfo/linux-users > Subscribe/Unsubscribe info, Archives,and Digests are located at the above URL. _______________________________________________ Linux-users mailing list - http://linux-sxs.org/mailman/listinfo/linux-users Subscribe/Unsubscribe info, Archives,and Digests are located at the above URL.
