Я хотел бы выделить термин в определенной строке, определенной следующим образом:
enO.u16LINK=0x01
Мне удалось изолировать 0x01 с помощью value=${lines##*=}
. В то же время мне удалось получить enO.u16LINK
с помощью ${lines%=*}
. Однако я не могу найти способ изолировать enO
и u16LINK
в двух разных переменных.
Кто-нибудь знает регулярное выражение для удовлетворения этой потребности?
Сделайте то же самое, что и раньше.
Спасибо, Этан! Ваше решение именно то, что я искал. — person ogs; 27.11.2014
Используя подоболочку:
Используйте вырезать …
Спасибо Рэду. Последний вопрос. В вашем решении -f1 связано с первым термином, до -d \ = и -d \., А -f2 со вторым, не так ли? — person ogs; 27.11.2014
прочтите справочную страницу.
man cut
— person ogs; 27.11.2014