editor:awk
差異處
這裏顯示兩個版本的差異處。
| 下次修改 | 前次修改 | ||
| editor:awk [2006/11/16 01:56] – 建立 wenpei | editor:awk [2007/03/23 11:47] (目前版本) – wenpei | ||
|---|---|---|---|
| 行 51: | 行 51: | ||
| ===== 參數 ===== | ===== 參數 ===== | ||
| - | --F 指定分割單字的符號(預設是空白) | + | --F 指定分割單字的符號(預設是空白或 tab) |
| ===== Example ===== | ===== Example ===== | ||
| 行 63: | 行 63: | ||
| # awk -f awk1 fileName | # awk -f awk1 fileName | ||
| - | == awk2 == | + | == 比較 |
| NR > 1 && NR < 4 { printf "line %d: %s\n", NR, $0 } | NR > 1 && NR < 4 { printf "line %d: %s\n", NR, $0 } | ||
| 行 71: | 行 71: | ||
| == awk4 == | == awk4 == | ||
| 以冒號來分割單字 | 以冒號來分割單字 | ||
| - | | + | |
| + | |||
| + | == awk5 == | ||
| + | { | ||
| + | for ( i = NF; i >= 1; i-- ) | ||
| + | printf "%s ", $i; | ||
| + | printf " | ||
| + | } | ||
| + | |||
| + | == 搜尋與印出 == | ||
| + | 印出內容有 abcde 的行。 | ||
| + | $ awk '/ | ||
editor/awk.1163613406.txt.gz · 上一次變更: (外部編輯)
