|
- jnow@ubuntu:~ $ cat hello.c
- #include <stdio.h>
- int main(void)
- {
- int i;
- for (i=0;i<6;i++)
- {
- printf("i=%d",i);
- printf("Hello,embedded linux!\n");
- }
- return 0;
- }
- //这里是注释
复制代码
使用awk之后
- jnow@ubuntu:~ $ cat hello.c | awk -F ';' '{ print $1 "@@@" $3}'
- #include <stdio.h>@@@
- int main(void)@@@
- {@@@
- int i@@@
- for (i=0@@@i++)
- {@@@
- printf("i=%d",i)@@@
- printf("Hello,embedded linux!\n")@@@
- }@@@
- return 0@@@
- }@@@
- //这里是注释@@@
复制代码
我要打印1,3号字段,怎么全打印了?而且也匹配的不对!
是我参数不对吗? |
|