| 1 | function ltrim(s) { sub(/^[ \t\r\n]+/, "", s); return s } |
| 2 | function rtrim(s) { sub(/[ \t\r\n]+$/, "", s); return s } |
| 3 | function trim(s) { return rtrim(ltrim(s)); } |
| 4 | BEGIN { |
| 5 | # whatever |
| 6 | } |
| 7 | { |
| 8 | # whatever |
| 9 | } |
| 10 | END { |
| 11 | # whatever |
| 12 | } |
| 13 |
最后活跃于
Taken from https://gist.github.com/andrewrcollins/1592991
| 1 | function ltrim(s) { sub(/^[ \t\r\n]+/, "", s); return s } |
| 2 | function rtrim(s) { sub(/[ \t\r\n]+$/, "", s); return s } |
| 3 | function trim(s) { return rtrim(ltrim(s)); } |
| 4 | BEGIN { |
| 5 | # whatever |
| 6 | } |
| 7 | { |
| 8 | # whatever |
| 9 | } |
| 10 | END { |
| 11 | # whatever |
| 12 | } |
| 13 |