Formater un nombre en base 16 avec des 0 shel
Résolu/Fermé
eko
-
21 avril 2009 à 14:04
dubcek Messages postés 18753 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 7 novembre 2024 - 24 avril 2009 à 07:39
dubcek Messages postés 18753 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 7 novembre 2024 - 24 avril 2009 à 07:39
A voir également:
- Formater un nombre en base 16 avec des 0 shel
- Iphone 16 - Accueil - Téléphones
- Comment formater un pc - Guide
- Excel afficher 0 avant nombre - Guide
- Formater clé usb mac - Guide
- Formules excel de base - Guide
4 réponses
dubcek
Messages postés
18753
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
5 619
21 avril 2009 à 14:10
21 avril 2009 à 14:10
hello
printf "%08x" val
printf "%08x" val
dubcek
Messages postés
18753
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
5 619
21 avril 2009 à 14:39
21 avril 2009 à 14:39
tu préfixes ta valeur avec 0x
$ printf "%08x" 0xa0
000000a0
$ printf "%02x" 0xa
0a
$ printf "%08x" 0xa0
000000a0
$ printf "%02x" 0xa
0a
dubcek
Messages postés
18753
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
5 619
23 avril 2009 à 09:25
23 avril 2009 à 09:25
le format utilisé par le printf du shell est le format utilisé par le printf du C, man -s 3 printf pour avoir tous les formats, man printf pour avoir la commande shell
dubcek
Messages postés
18753
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
5 619
24 avril 2009 à 07:39
24 avril 2009 à 07:39
%c c'est pour afficher 1 caractère
%x pour afficher de l'hexa
%s pour afficher une chaine de caractères
%d pour afficher un nombre décimal
etc
%x pour afficher de l'hexa
%s pour afficher une chaine de caractères
%d pour afficher un nombre décimal
etc
21 avril 2009 à 14:22
par exemple :
commande a0 donnerai 000000a0
21 avril 2009 à 14:29
21 avril 2009 à 14:38
désolé de t'embeter