Exercice 1:
écrire un script shell qui prend en argument un nombre et renvoie son inverse sinon renvoie une erreur si le nombre d'arguments est différent de 1.
exemple : 123 ---> 321
voilà mon travail mais ça marche pas :
Exercice 2:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #!/bin/bash a=0 b=0 if [ $# -ne 1] then echo "ereur" else until [ $a -eq 0 ] do a=$(($1/10)) b=$(($1%10)) echo -n "$b" done fi
écrire un script shell avec des boucles qui affiche :
1
22
333
4444
55555
ce que j'ai fait mais ça marche pas aussi :
aidez-moi à les résoudre s'il vous plait , j'attends vos réponses
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #!/bin/bash i=0 j=1 nbr=5 while [ $i -le $nbr ] do while [ $j -le $i ] do echo -n "$i" j=$(($j+1)) done i=$(($i+1)) echo -e "\n" done
Partager