RosettaCodeData/Task/Comma-quibbling/UNIX-Shell/comma-quibbling-3.sh

6 lines
110 B
Bash

quibble() {
printf '{'
if (( $# > 1 )) printf '%s and ' ${(j:, :)@[1,-2]}
printf '%s}\n' $@[-1]
}