summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@iki.fi>2008-05-18 18:51:21 +0300
committerLars Wirzenius <liw@iki.fi>2008-05-18 18:51:21 +0300
commit3fd81b2fa45a6861188acaec0062be85b60aa332 (patch)
tree660e0282a5bea99af889a383a93a5289f30397e0
parent01c41e052ff18d58e3eb89c7199b800ea1206852 (diff)
downloadextrautils-3fd81b2fa45a6861188acaec0062be85b60aa332.tar.gz
Added -v|--verbose option.
-rwxr-xr-xdo-until4
1 files changed, 4 insertions, 0 deletions
diff --git a/do-until b/do-until
index 6903102..a83c70f 100755
--- a/do-until
+++ b/do-until
@@ -15,6 +15,8 @@ import time
def do_until(options, argv):
while True:
+ if options.verbose:
+ sys.stderr.write("do-until: executing: %s\n" % " ".join(argv))
if options.no_act:
sys.stderr.write("do-until: not running command, pretending it "
"works anyway\n")
@@ -34,6 +36,8 @@ def parse_args(args):
parser.add_option("-n", "--no-act", action="store_true",
help="Do not run command, just pretend to do it, and "
"pretend that it succeeds.")
+ parser.add_option("-v", "--verbose", action="store_true",
+ help="Print command before executing it.")
options, argv = parser.parse_args(args)