Changes between Version 3 and Version 4 of jazz/12-07-11
- Timestamp:
- Jul 11, 2012, 12:36:52 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
jazz/12-07-11
v3 v4 27 27 == awk & sed == 28 28 29 * 問題:有時候在處理一些有順序的文字檔時,需要把他們轉換成一行,此時如何用 awk 抓取 上下的一行呢?29 * 問題:有時候在處理一些有順序的文字檔時,需要把他們轉換成一行,此時如何用 awk 抓取下一行呢? 30 30 * 答案: getline 31 31 {{{ 32 32 ~$ cat google-research.txt | awk '/Google/ { A=$1; getline; B=$1; getline; C=$1; print C" ||"B"||"A"||"}' | sed 's#研究方 向:##' | sed 's#研究論文發表數量:##' | sort -nr 33 33 }}} 34 * 問題:那如果想要抓「上一行」呢? 35 * 答案: NR [http://www.cyut.edu.tw/~dywang/linuxProgram/node20.html 代表目前處理的行數]