awk -F ,'{if ($1!/\./) print $1","$3}' 和 awk -F"," 'NR==FNR{

问题描述:

awk -F ,'{if ($1!/\./) print $1","$3}' 和 awk -F"," 'NR==FNR{a[$2]=$0;next}{sub($1,a[$1]
请问这两个linux ,大哥 大姐
1个回答 分类:综合 2014-12-01

问题解答:

我来补答
这两个是awk语句
awk -F , '{if ($1!~/\./) print $1","$3}'
以,(逗号为分隔符)如果第一列不匹配.(点)则打印第一列和第三列数据.
awk -F"," 'NR==FNR{a[$2]=$0;next}{sub($1,a[$1]
第二个不全 ,看开头.应该是第一个文件的内容存入顺组的第二列,第二个文件的第一列存入数组的第一列.不全,只能大概看懂这个意思.
再问: 我现在想写一个语句请问您知道怎么写吗? 由于数据量太大无法再本机数据库 匹配,需要在linux下匹配一个数据的重复频次,数据格式类似于这样: 地区 账号 QQ号 我希望通过去重得到 地区 账号 QQ号 频次(重复数据的次数) 这样的linux语句该怎么去写,linux我不是很熟、、谢谢了哈 ~~
再答: 如果方便可否提供一点文本内容,我需要一点文本内容,还有最后输出的样式。 ukyomud@qq.com,你可以把需求和文本内容发个邮件给我,如果不是很难,我就帮你弄弄。
再问: 我发到你邮箱了 不知道你看到没有,
再答: 我已经回完邮件了,请注意查收。 file是你的文本 awk '{a[$0]++}END{for(j in a)print j","a[j]}' file
 
 
展开全文阅读
剩余:2000
上一页:函数急
也许感兴趣的知识