From 1191c9c9de75293ae40662422830aa01d6cc99ca Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Mon, 29 Jan 2024 09:45:36 -0800 Subject: [PATCH] Improve 2015/endoh4/try.sh --- 2015/endoh4/try.sh | 45 +++++++++++++++++++++++++++++++-------------- 1 file changed, 31 insertions(+), 14 deletions(-) diff --git a/2015/endoh4/try.sh b/2015/endoh4/try.sh index c06358f07..f73831734 100755 --- a/2015/endoh4/try.sh +++ b/2015/endoh4/try.sh @@ -15,44 +15,61 @@ make CC="$CC" all >/dev/null || exit 1 # clear screen after compilation so that only the entry is shown clear +# check if perl is installed (for later) PERL="$(type -P perl)" -echo "$ ./prog @" 1>&2 +read -r -n 1 -p "Press any key to run: ./prog @: " +echo 1>&2 ./prog @ +echo 1>&2 -echo "$ ./prog @ @" 1>&2 +read -r -n 1 -p "Press any key to run: ./prog @ @: " +echo 1>&2 ./prog @ @ +echo 1>&2 -echo "$ ./prog @ @ @" 1>&2 +read -r -n 1 -p "Press any key to run: ./prog @ @ @: " +echo 1>&2 ./prog @ @ @ +echo 1>&2 -echo "$ ./prog @ @ @ @ @" 1>&2 +read -r -n 1 -p "Press any key to run: ./prog @ @ @ @ @: " +echo 1>&2 ./prog @ @ @ @ @ +echo 1>&2 -echo "$ ./prog @ @ @ @ @ @" 1>&2 +read -r -n 1 -p "Press any key to run: ./prog @ @ @ @ @ @: " +echo 1>&2 ./prog @ @ @ @ @ @ +echo 1>&2 -echo "$ ./prog @ @ @ @ @ @ @" 1>&2 +read -r -n 1 -p "Press any key to run: ./prog @ @ @ @ @ @ @: " +echo 1>&2 ./prog @ @ @ @ @ @ @ +echo 1>&2 -echo "$ ./prog @ @ @ @ @ @ @ @" 1>&2 +read -r -n 1 -p "Press any key to run: ./prog @ @ @ @ @ @ @ @: " +echo 1>&2 ./prog @ @ @ @ @ @ @ @ +echo 1>&2 -echo "$ ./prog @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @" 1>&2 +read -r -n 1 -p "Press any key to run: ./prog @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @: " +echo 1>&2 ./prog @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ +echo 1>&2 -echo "$ ./prog @ @ @ @ @ @ @ @ @ @ @ @" 1>&2 +read -r -n 1 -p "Press any key to run: ./prog @ @ @ @ @ @ @ @ @ @ @ @: " +echo 1>&2 ./prog @ @ @ @ @ @ @ @ @ @ @ @ +echo 1>&2 -echo "$ ./prog \"\$(< Makefile)\"" 1>&2 -read -r -n 1 -p "Press any key to continue: " +read -r -n 1 -p "Press any key to run: ./prog \"\$(< Makefile)\": " echo 1>&2 ./prog "$(< Makefile)" +echo 1>&2 if [[ -n "$PERL" ]]; then - echo "$ ./prog \$($PERL -e 'print "@ " x (2*3*5*7);')" 1>&2 - read -r -n 1 -p "Press any key to continue: " + read -r -n 1 -p "Press any key to run: ./prog \"\$($PERL -e 'print \"@ \" x (2*3*5*7);')\": " echo 1>&2 ./prog "$($PERL -e 'print "@ " x (2*3*5*7);')" fi -