From 12733ba5c6c85bc2e08b3d1d08f3d7af153063a3 Mon Sep 17 00:00:00 2001 From: Kiana Sheibani Date: Wed, 8 Feb 2023 12:56:01 -0500 Subject: [PATCH] Fix primes bound on shell scripts --- bash/soe-bash | 2 ++ fish/soe-fish | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/bash/soe-bash b/bash/soe-bash index 5f8c1c7..b9ca298 100644 --- a/bash/soe-bash +++ b/bash/soe-bash @@ -8,6 +8,8 @@ for i in `seq 2 $num`; do nums+=($i) done +unset nums[-1] + while [ -n "$nums" ]; do prime=${nums[0]} echo $prime diff --git a/fish/soe-fish b/fish/soe-fish index 899dc6f..e73893e 100644 --- a/fish/soe-fish +++ b/fish/soe-fish @@ -3,7 +3,7 @@ read -P "" num echo -set nums (seq 2 $num) +set nums (seq 2 $num)[..-2] while test -n "$nums" set prime $nums[1]