summaryrefslogtreecommitdiff
path: root/do-until
diff options
context:
space:
mode:
Diffstat (limited to 'do-until')
-rwxr-xr-xdo-until9
1 files changed, 6 insertions, 3 deletions
diff --git a/do-until b/do-until
index a83c70f..c4dce85 100755
--- a/do-until
+++ b/do-until
@@ -45,9 +45,12 @@ def parse_args(args):
def main():
- options, argv = parse_args(sys.argv[1:])
- if argv:
- do_until(options, argv)
+ try:
+ options, argv = parse_args(sys.argv[1:])
+ if argv:
+ do_until(options, argv)
+ except KeyboardInterrupt:
+ sys.exit(1)
if __name__ == "__main__":