summaryrefslogtreecommitdiff
path: root/exemple8
diff options
context:
space:
mode:
authorjerome <jerome@xlinfo.fr>2024-03-10 13:24:50 +0100
committerjerome <jerome@xlinfo.fr>2024-03-10 13:24:50 +0100
commitdb7f0267f0c836b6a06d42c71757da4366b88a34 (patch)
treee8ef54e5bff47f1e4133491ebc4d4a244bdccc9b /exemple8
parent4414a8af67d459e5c00fdc1f53d54bc2ab6daf0a (diff)
downloadbash_tutorial-db7f0267f0c836b6a06d42c71757da4366b88a34.tar.gz
bash_tutorial-db7f0267f0c836b6a06d42c71757da4366b88a34.zip
maj palindromes
Diffstat (limited to 'exemple8')
-rwxr-xr-xexemple88
1 files changed, 4 insertions, 4 deletions
diff --git a/exemple8 b/exemple8
index 74c0737..74a32b8 100755
--- a/exemple8
+++ b/exemple8
@@ -34,16 +34,16 @@ echo
# palindrome (sans la commande rev)
# voir exemple3
# en utilisant la syntaxe du C : (( ; ; )) . Permet d'utiliser des variables
-read -p "Choisisez un palindrome : " pal
-
+read -p "Choisisez un palindrome : " rep
+pal=$(echo $rep|tr [A-Z] [a-z])
for ((i = ${#pal} ; i > 0 ; i--)); do
rev=${pal:${#pal}-$i:1}$rev
done
echo "L'inverse de $pal est $rev"
if [ $rev = $pal ]; then
- echo "$pal est un palindrome"
+ echo "$rep est un palindrome"
else
- echo "$pal n'est pas un palindrome"
+ echo "$rep n'est pas un palindrome"
fi
echo