企業shell面試題:擷取51CTO部落格列表倒序排序考試題

來源:互聯網
上載者:User

標籤:for   考試   processor   ash   oca   url   contain   老男孩教育   51cto   

#!/bin/sh PATH= /usr/local/sbin : /usr/local/bin : /sbin : /bin : /usr/sbin : /usr/bin HTMLFILE= /home/oldboy/html HTTP=http: //oldboy .blog.51cto.com /all/2561410 NUM=$(curl $HTTP | awk  -F  "[ /]"  ‘/頁數/ {print $(NF-3)}‘ ) [ -d $HTMLFILE ]|| mkdir  $HTMLFILE -p echo  -e  "<b><h1>老男孩51CTO部落格文章html整理版</h1></b>\n<b><h3>老男孩教育營運脫產班31期  王梅西</h3></b>"  >$HTMLFILE /blog_oldboy_ $( date  +%F).html for ((i=$NUM;i>0;i--)) do      curl $HTTP /page/ $i| egrep  "<li><span>|<em" | awk  ‘{if(NR%2==0){printf $0 "\n"}else{printf $0}}‘ | awk  -F  ‘["<>]+‘  ‘{print "<a href=\"http://oldboy.blog.51cto.com"$9"\">",$14,$10,"</a> <br>"}‘ | sort  -n >>$HTMLFILE /blog_oldboy_ $( date  +%F).html done 答案:來自31期在讀學員王梅西同學。

企業shell面試題:擷取51CTO部落格列表倒序排序考試題

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.