awk處理檔案小實踐

來源:互聯網
上載者:User

awk處理檔案小實踐 檔案中包含3個欄位(已排好序):舉例如下:news  news_1 1234556news  news_1 1234557news  news_2 1234558news  news_2 1234559sport sport_1 2234555sport sprot_1 2234558sport sport_2 2234556sport sport_2 2234557 1根據第一個列,將第一列相同的寫入同一個檔案 awk '{print $2,$3 > $1}' file 2、切割成不同檔案後,構造sql想要如下效果(select * from news_1 where id in(1234556,123447))awk '{id[$1]=id[$1]?(id[$1]","$2):$2;}END{for(i in id){print "select* from "i"_post where id  in("id[i]") ;"}}' 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.