awk -F , '{if ($1!~/\./) print $1","$3}' 和 awk -F"," 'NR==FNR{a[$2]=$0;next}{sub($1,a[$1]

请问这两个linux语句是什么意思麻烦详细点,大哥大姐帮帮忙谢谢了!在线急等高手解答... 请问这两个linux 语句是什么意思 麻烦详细点 ,大哥 大姐 帮帮忙 谢谢了!在线急等 高手解答 展开
 我来答
小米飞猫
2013-02-25 · 专注于IT监控领域技术
小米飞猫
采纳数:1651 获赞数:4811

向TA提问 私信TA
展开全部
这两个是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,你可以把需求和文本内容发个邮件给我,如果不是很难,我就帮你弄弄。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式