PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Linux
[问题] sed取指定字串中的特定子字串
楼主:
HILL33LOVE
(就是爱希尔)
2019-05-30 00:07:44
test="[ro.serialno]: [D6GQHIOZTKMBOZJR]"
echo $test | sed 's/.*\[\(.*\)\].*\[\(.*\)\].*/\2/g'
后面的‘\2’表示取第二个括号的值
D6GQHIOZTKMBOZJR
如果一个字串是
test="(ro.serialno): (D6GQHIOZTKMBOZJR)"
要如何用上面sed方式取出()内的字串呢?谢谢
作者:
CP64
(( ̄▽ ̄#)﹏﹏)
2019-05-30 00:35:00
就... 把 \[ \] 换成 ( )
作者: goldie (阿良)
2019-05-30 00:39:00
s/.*(\([^()]*\)): (\([^()]*\)).*/\2/
作者:
Gold740716
(项为之强)
2019-06-12 19:25:00
grep -o '([^()]*)'
继续阅读
[问题] 双硬盘双系统 如何跳过grub?
chin1994
[分享] openSUSE Leap 15.1 Out Now!
openSUSE
[问题] lubuntu是不是很少人在用
join183club
[问题] 老电脑进桌面前要先乱按键盘
s9209122222
[问题] Manjaro Linux 安装问题...请教
wheado
[问题] docker安装shadowsocks-libev如何产生log
gtoamdk7
Re: [问题] hime 输入法在manjaro出不来
holishing
[问题] flock里open() 档案的相关问题
saladim
[问题] 萤幕无法休眠
kuo1102
[问题] SAN FC问题
LaughPoint
Links
booklink
Contact Us: admin [ a t ] ucptt.com