Mi-e lene sa fac proof of concept acu, da' as scoate doopunctele, as face
increment si le-as pune la loc.
Aaaa, zici ca stii tu sigur ca nu face overflow? vezi ca gawk stie de
strtonum:
echo AF | gawk ' { printf "%X\n", strtonum("0x"$1)+2 }'
B1
--
P.
2016-03-31 12:06 GMT+03:00 Mircea Ciocan <[email protected]>:
> Ajutati si voi un om batran si mai apropriat de hw decat de sed si awk:
>
> am un shell deosebit de castrat pe un device, fara aritmetica si fara cut
> si o adresa de Ethernet MAC intr-o variabila de tipul:
>
> MAC0="00:70:80:90:A0:5A"
>
> vreau sa incrementez ultimul numar ( se presupune ca nu va face overflow)
> cu 2 si in exemplul de mai sus sa iasa:
>
> MAC2="00:70:80:90:A0:5C"
>
> cum Doamne iarta-ma fac asta cu awk si/sau sed
>
>
> Mircea "let's castrate the shells" C.
> _______________________________________________
> RLUG mailing list
> [email protected]
> http://lists.lug.ro/mailman/listinfo/rlug
>
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug