2009-11-26 2 views
1

제목은 내가 명령 줄을 리눅스에서만 특별히 bash를 사용하여 stackoverflow.com을 통해 검색하는 방법을 찾고 있다고합니다.을 통해 검색 Stackoverflow.com에서 명령 줄/bash

상황이 내가 수행해야합니다

난 그냥 즉, 내 질문에 대한 상위 10 개 답변 또는 상위 5

일반 텍스트 출력을 얻을 수있는 경우 HTML을 제거해야합니다.

나는 또한 당신이 elinks 또는 이와 비슷한 것을 요구하는 대답을주지 않았다면 더 좋을 것입니다.

+0

마지막 문장을 읽기 전에 "Lynx, Links, w3m, cURL, ... 그리고 Bash에서 HTTP 및 문자열 수정에 대한 기본적인 지식이 있습니다." – Boldewyn

+0

그래, 내가 생각하기에 API의 일종이 있기를 바랬다. 사이트를 긁어 내고 싶을 지 모르겠다. – RC1140

+0

그러나이 질문은 superuser.com에 속한다. – Boldewyn

답변

2

여기에 작업

wget 'http://stackoverflow.com/feeds/tag?tagnames=command-line&sort=newest' -qO - | perl -nle ' print $1 if /\<title[^>]+\>([^<]*)/;'|head 

그것은 주어진 태그의 RSS 출력 (여기 명령 줄)를 잡고 종류의 그것을 구문 분석을 수행 명령 줄에서 실행할 수있는 거친 스크립트입니다. 제대로 작동하려면 XML을 더 나은 방법으로 구문 분석하거나 일부 perl rss 파서를 사용하는 것이 좋습니다.

+0

좋습니다. +1 – Boldewyn

관련 문제