특수 문자 사이의 sed 숫자

특수 문자 사이의 sed 숫자

두 개의 특수 문자열 사이에서 일련의 숫자를 가져와야 합니다.

끈:빌드: 76.x-20161016_x_567.0 <br> GRN: <a href="http://toolserver.lab.net:9080/jenkins/job/test_prj/20/changes">109960</a>

">"와 "</a>" 사이의 숫자를 가져와야 합니다(여기서는 109960). 이를 달성하기 위해 sed를 어떻게 사용할 수 있습니까?

답변1

$ string='Build : 76.x-20161016_x_567.0 <br> GRN : <a href="http://toolserver.lab.net:9080/jenkins/job/test_prj/20/changes">109960</a>'

$ echo $string | sed 's/^.*>\([0-9]*\)<\/a>.*$/\1/'
109960

관련 정보