write a shell script to identify the given string is
palindrome or not?
Answer Posted / manuswami
len=0
i=1
tag=0
echo -n "Enter a String: "
read str
len=`echo $str | wc -c`
len=`expr $len - 1`
halfLen=`expr $len / 2`
while [ $i -le $halfLen ]
do
c1=`echo $str|cut -c$i`
c2=`echo $str|cut -c$len`
if [ $c1 != $c2 ] ; then
i=$halfLen
tag=1
fi
i=`expr $i + 1`
len=`expr $len - 1`
done
if [ $tag -eq 0 ]
then
echo "String is Palindrome"
else
echo "String is not Palindrome"
fi
| Is This Answer Correct ? | 87 Yes | 35 No |
Post New Answer View All Answers
What is batch file programming?
What is the equivalent of a file shortcut that we have a window on a linux system?
write a shell script to generate a alert ? like when ur birthday came then generate a alert ur birthday is today like that ?
What is a shell environment?
What is shift command in shell script?
What is the difference between scripting and coding?
How will you emulate wc –l using awk?
What are script files?
What will happen to my current process when I execute a command using exec?
What does egrep mean?
What is scripting used for?
Why do we use shell scripting?
Is shell scripting useful?
How does ls command work?
What is the meaning of $1 in shell script?