tid2set

来自「如何从垂直数据集中挖掘关联规则是一个有趣的问题」· 代码 · 共 24 行

TXT
24
字号
#!/bin/shgawk 'function output (){  if (i > 0)    printf("%s",  items[0]);  for (k = 0; ++k < i; )    printf(" %s", items[k]);  printf("\n");}BEGIN { tid = ""; i = 0; }{  if ($1 == tid)    items[i++] = $2;  else {    if (tid != "") output();    tid      = $1;    items[0] = $2; i = 1;  }}END { output(); }' $1 > $2

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?