summaryrefslogtreecommitdiff
path: root/exemple5
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 /exemple5
parent4414a8af67d459e5c00fdc1f53d54bc2ab6daf0a (diff)
downloadbash_tutorial-db7f0267f0c836b6a06d42c71757da4366b88a34.tar.gz
bash_tutorial-db7f0267f0c836b6a06d42c71757da4366b88a34.zip
maj palindromes
Diffstat (limited to 'exemple5')
-rwxr-xr-xexemple59
1 files changed, 5 insertions, 4 deletions
diff --git a/exemple5 b/exemple5
index 157d9c6..87f1908 100755
--- a/exemple5
+++ b/exemple5
@@ -1,5 +1,5 @@
#!/usr/bin/bash
-
+set -x
# Comparaison if,elif,else,fi avec la primitive test
# help if
read -p "Entrez un nombre positif ou négatif : " nb
@@ -31,11 +31,12 @@ else
fi
# palindrome : man rev
-read -p "Choisis un palindrome : " pal
+read -p "Choisis un palindrome : " rep
+pal=$(echo $rep|tr [A-Z] [a-z])
if [ $(echo $pal|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
# comparaison avec le code de sortie d'une commande linux