|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 1 ![]() |
Bonjour,
J'ai une boucle while qui me crée des pb car lorsque je l'exécute avec le fichier à lire suivant; 08048000-080e5000 080e5000-080eb000 080eb000-08183000 Code :
Code :
Pouvez-vous me dire ce qui ne va pas. Merci d'avance pour votre aide. devloren |
||||
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : janvier 2004 Messages : 990 ![]() |
Enlève le let.
let est utilisé pour mettre dans une variable le résultat d'une expression arithmétique. Les opérandes de cette expression peuvent être écrit dans n'importe quelle base. Par exempleaffichera 42. De plus, les opérandes peuvent être écris en notation exponentielle.ça met dans la variable a la valeur 5*10^2 = 500. Pour faire une affectation en bash, il n'y a pas de mot clé à mettre, c'est juste Ou alors ce que tu voulais c'est récupérer une valeur utilisable (donc en décimal) auquel cas c'est pas 10# mais 16# puisque tes adresses sont écrites en hexa. Tu peux tout aussi bien enlever tes echo -e étant donné que printf va déjà de lui-même afficher les données sur la sortie standard.
__________________
Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com