xmllint로 성형한 후zen의 트렌드를 쉽게 얻을 수 있다
zen 트렌드가 XML RSS로 게시됨.
컨디션
결실
curl -s 'https://zenn.dev/feed' | xmllint --format --nocdata - | grep -e '<title>' -e '<link>' | sed '1,4d' | awk -F '[<>]' '{if(NR%2) ORS=" "; else ORS="\n"; print $3}'
TypeScript******* https://zenn.dev/seya/articles/aa94166c977280
React Compo ***** https://zenn.dev/takepepe/articles/division-labor-of-react
Tailwind CSSからク**** https://zenn.dev/uhyo/articles/lightwindcss
GitHubは禁止するべき? ************ https://zenn.dev/koduki/articles/4c3275af8e23d2
Clubhouseも使っているらしいAgoraを使って簡単にビデオ通話 https://zenn.dev/arahabica/articles/0f54f2cdb1a29d
...................
...................
# curlのデータをローカルに保存
curl -s 'https://zenn.dev/feed' -o trend.xml
# ローカルデータからトレンドの検索
xmllint --format --nocdata trend.xml |
grep -e '<title>' -e '<link>' |
sed '1,4d' |
awk -F '[<>]' '{if(NR%2) ORS=" "; else ORS="\n"; print $3}'
보태다
데이터 가져오기
데이터 정형
CDATA 옵션
--nocdata
옵션으로 배제 처리할 수 있다.--nocdata
사용 가능한 버전이 아니면awk내 또는sed에서 교환 처리됩니다.총결산
참고 자료
Reference
이 문제에 관하여(xmllint로 성형한 후zen의 트렌드를 쉽게 얻을 수 있다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/t_o_d/articles/3a4ac44206cbcfbbba89텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)