RosettaCodeData/Task/Test-a-function/UNIX-Shell/test-a-function.sh
Ingy döt Net 776bba907c Sync
2013-10-27 22:24:23 +00:00

13 lines
239 B
Bash

#!/bin/bash
is_palindrome() {
local s1=$1
local s2=$(echo $1 | tr -d "[ ,!:;.'\"]" | tr '[A-Z]' '[a-z]')
if [[ $s2 = $(echo $s2 | rev) ]]
then
echo "[$s1] is a palindrome"
else
echo "[$s1] is NOT a palindrome"
fi
}