0
У меня вход как тотИзвлечь две шестнадцатеричные переменные из строки
field = <0xaaa 0xbbb>;
и хотел бы извлечь две шестнадцатеричные значения, так что они могут быть использованы в Makefile.
Как я могу это сделать?
Это прекрасно работает, но Я понятия не имею, как – user1273684
Это будет захватывать что-либо в '<>', если вам нужно что-то более конкретное для hex, вы можете попробовать som что-то вроде: 'grep -o '\ b0x [[: xdigit:]] \ {3 \} \ b'' –
@ A.Danischewski Это верно, но это может быть необязательно для потребностей OP. И не знал о 'xdigit', что хороший. – andlrc