Files
exercism/bash/raindrops/raindrops.sh
2021-08-08 21:11:22 +02:00

21 lines
329 B
Bash
Executable File

#!/bin/bash
function usage() {
echo "Usage: ./raindrop.sh number"
exit 1
}
shopt -s extglob
(( $# == 1 )) || usage
number="$1"
[[ "$number" == +([0-9]) ]] || usage
output=""
(( $number % 3 )) || output+="Pling"
(( $number % 5 )) || output+="Plang"
(( $number % 7 )) || output+="Plong"
echo ${output:-$number}
exit 0