Bonjour à tous,
Je bloc sur une ligne dans un fichier bash,
En clair j'ai un petit script qui marche très bien et que je veux améliorer un peu , et il me fait l'erreur ci dessus des que je rajoute cette simple ligne:
ligne de code que j 'ai trouvé ici
Code : Sélectionner tout - Visualiser dans une fenêtre à part num=$[($RANDOM % ($[6-1]+1))+100]
En fait je veux qu'il me génère un chiffre au hasard entre 1 et 6 (pour le moment) et que j'utiliserai un peu plus loin dans le script.
Pouvez vous m'expliquer ?
voici le debut du script si ca peu aider
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46 #!/bin/sh USER=$('whoami') #echo utilisateur :$USER IP_SE3="192.168.58.200" user="admin" password="*********" partage="docspartages" fichier="diaporama_accueil." chemin="/administratif/diaporama_accueil/" # on test les différentes extentions possible _test_extention="pps ppt pptx ppsx odp" ; checkextention () { for extention in ${_test_extention} ; do echo -n "cherche pour \"$extention\" ... " ; RECHERCHE=$(smbclient //$IP_SE3/$partage -U $user%$password -c 'ls '$chemin''$fichier''$extention''| cut -f 1 | awk '{print $1}' ) if [ "$RECHERCHE" != "NT_STATUS_NO_SUCH_FILE" ] then ext=$extention else echo "Le fichier n'existe pas!"; fi done } imagealeatoire () { num=$[('$RANDOM' % ($[6-1]+1))+100] } imagealeatoire
merci à tous
Partager