很水,但百度无果,来问一问 /kel
grep 命令怎么获取指定的某个正则分组?
[1]+ Running /Applications/Safari.app/Contents/MacOS/Safari > /dev/null 2> /dev/null &
我要从这个玩意里取到 1
,
现在用的是个很丑的方法
jobs | grep /Applications/Safari.app/Contents/MacOS/Safari | grep -o -E '\[[0-9]+\]' | grep -o -E '[0-9]+'
感谢
如果有拿到分组(比如 '\[([0-9]+)\]'
),该怎么调用?
如果不行,有没有不用这么多弱智管道的方法?