From 5dfb3765fc7d66c1bce155195af2448dfb5b213c Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Fri, 19 Nov 2010 13:42:33 +0100 Subject: [PATCH] big benchmark: new option --yes to skip the question --- the-big-benchmark.sh | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/the-big-benchmark.sh b/the-big-benchmark.sh index 7159ef8f..9f33ef65 100755 --- a/the-big-benchmark.sh +++ b/the-big-benchmark.sh @@ -8,21 +8,23 @@ echo echo "WARNING: running this script will destroy ANY local changes you" echo "might have on the repository." echo -echo "Are you absolutely sure you want to run this?" -echo -while :; do - echo -n "y/n: " - read -r yesno - case "$yesno" in - y) - break - ;; - n) - echo "Aborted." - exit 1 - ;; - esac -done +if [ x"$1" != x"--yes" ]; then + echo "Are you absolutely sure you want to run this?" + echo + while :; do + echo -n "y/n: " + read -r yesno + case "$yesno" in + y) + break + ;; + n) + echo "Aborted." + exit 1 + ;; + esac + done +fi set -x rm -f data/benchmark.log -- 2.39.2