readarray titi < <(grep -o '[^"]\+[0-9A-F]\+' < <(echo -n $(</tmp/toto)))
je ne vois pas trop l'intérêt du echo ...:
readarray -t tableau < <(grep -o '[^"]\+[0-9A-F]\+' /tmp/toto)
EDIT: ah oui, j'ai trouvé, désolé. le -n n'est pas utile.
plus loin, shift 2 plutôt que deux shift.
une de mes marottes : pourquoi [[ (surtout avec des guillemets) si on n'utilise pas une des extensions que ça apporte, alors que [, ou test le fait très bien ?
et uu="$uu $((16#$1$2))" simplement.
Envoyé par
Flodelarab
Et de la base 10 vers la base 16 tu fais comment?
c'est printf qui s'en charge.
Partager