于 2012-02-14 18:03:11发表:
awk '/\/ {print $1,$2}' file_name
ljx198308 于 2010-10-28 10:06:55发表:
比如: s_ywrz 6542554.0 s_ywrz_card 63934.0 s_ywrz_rh 52517.0 s_ywrz_zt 23673.0 我只要取s_ywrz 6542554.0 这行 #!/bin/bash table_rows=`awk '/^s_ywrz$/ {print $1,$2}' ./glmis_exp_data/glmis_tables_counts_compare.dat` echo $table_rows 这么写不行,大家帮忙看下怎么写,谢谢
ljx198308 于 2010-10-28 09:47:43发表:
大家好,这边还有一个问题,请帮忙看下,谢谢 ,^这个符号是匹配开头,$这个符号是匹配结尾,这样就表示整行匹配 那如果我只是要单词的开头和结尾呢?应该怎么写
ljx198308 于 2010-10-26 14:14:55发表:
我找到答案了,在这分享给大家,希望遇到同样问题的朋友有用 awk '/^abc$/{print $1}' A.txt 这样就好了,^这个符号是匹配开头,$这个符号是匹配结尾,这样就表示整行匹配
于 2012-02-14 18:03:11发表:
awk '/\/ {print $1,$2}' file_name
ljx198308 于 2010-10-28 10:06:55发表:
比如:
s_ywrz 6542554.0
s_ywrz_card 63934.0
s_ywrz_rh 52517.0
s_ywrz_zt 23673.0
我只要取s_ywrz 6542554.0 这行
#!/bin/bash
table_rows=`awk '/^s_ywrz$/ {print $1,$2}' ./glmis_exp_data/glmis_tables_counts_compare.dat`
echo $table_rows
这么写不行,大家帮忙看下怎么写,谢谢
ljx198308 于 2010-10-28 09:47:43发表:
大家好,这边还有一个问题,请帮忙看下,谢谢
,^这个符号是匹配开头,$这个符号是匹配结尾,这样就表示整行匹配
那如果我只是要单词的开头和结尾呢?应该怎么写
ljx198308 于 2010-10-26 14:14:55发表:
我找到答案了,在这分享给大家,希望遇到同样问题的朋友有用
awk '/^abc$/{print $1}' A.txt
这样就好了,^这个符号是匹配开头,$这个符号是匹配结尾,这样就表示整行匹配