tid2set
上传用户:lengbin
上传日期:2010-03-31
资源大小:121k
文件大小:0k
开发平台:

C/C++

  1. #!/bin/sh
  2. gawk '
  3. function output ()
  4. {
  5.   if (i > 0)
  6.     printf("%s",  items[0]);
  7.   for (k = 0; ++k < i; )
  8.     printf(" %s", items[k]);
  9.   printf("n");
  10. }
  11. BEGIN { tid = ""; i = 0; }
  12. {
  13.   if ($1 == tid)
  14.     items[i++] = $2;
  15.   else {
  16.     if (tid != "") output();
  17.     tid      = $1;
  18.     items[0] = $2; i = 1;
  19.   }
  20. }
  21. END { output(); }
  22. ' $1 > $2