如何获取:[ro.serialno]: [D6GQHIOZTKMBOZJR]中的第二个中括号的值。
test="[ro.serialno]: [D6GQHIOZTKMBOZJR]" echo $test | sed 's/.*\[\(.*\)\].*\[\(.*\)\].*/\2/g'
sed的字符串识别采用正则,后面的‘\2’表示取第二个括号的值。
执行上述命令输出:
D6GQHIOZTKMBOZJR
如何获取:[ro.serialno]: [D6GQHIOZTKMBOZJR]中的第二个中括号的值。
test="[ro.serialno]: [D6GQHIOZTKMBOZJR]" echo $test | sed 's/.*\[\(.*\)\].*\[\(.*\)\].*/\2/g'
sed的字符串识别采用正则,后面的‘\2’表示取第二个括号的值。
D6GQHIOZTKMBOZJR