diff options
| author | Abigail <abigail@abigail.be> | 2021-01-27 21:09:33 +0100 |
|---|---|---|
| committer | Abigail <abigail@abigail.be> | 2021-01-27 21:09:33 +0100 |
| commit | 687e2fde462e8026081fbbd7c36720ddc5e1d0ad (patch) | |
| tree | 950d8d5c045e9773969124bb1b5aba17d2de8a75 /challenge-003/abigail/bash | |
| parent | b01cdec85e4a2fb7bc55bbdd1c1c47449a7643db (diff) | |
| download | perlweeklychallenge-club-687e2fde462e8026081fbbd7c36720ddc5e1d0ad.tar.gz perlweeklychallenge-club-687e2fde462e8026081fbbd7c36720ddc5e1d0ad.tar.bz2 perlweeklychallenge-club-687e2fde462e8026081fbbd7c36720ddc5e1d0ad.zip | |
Bash solution for week 3, part 1
Diffstat (limited to 'challenge-003/abigail/bash')
| -rw-r--r-- | challenge-003/abigail/bash/ch-1.sh | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/challenge-003/abigail/bash/ch-1.sh b/challenge-003/abigail/bash/ch-1.sh new file mode 100644 index 0000000000..76029e700b --- /dev/null +++ b/challenge-003/abigail/bash/ch-1.sh @@ -0,0 +1,21 @@ +#!/bin/sh + +# +# See ../README.md +# + +# +# Run as: bash ch-1.sh < input-file +# + +set -f + +while read max +do for ((base2 = 1; $base2 <= $max; base2 *= 2)) + do for ((base3 = $base2; $base3 <= $max; base3 *= 3)) + do for ((base5 = $base3; $base5 <= $max; base5 *= 5)) + do echo $base5 + done + done + done +done |
