如何计算在.txt文件中找到的speck关键字

如何计算在.txt文件中找到的speck关键字

我有一个名为 sam1.txt 的文件,它的数据由“~”分隔。在名为类别的特定列下查找中心计数?

答案1

我会这样做:

  1. 使用 获取第一行head
  2. 在该行中,将字符串设置为"Category"using grep -o
  3. ~计算该字符串中出现的次数,以grep -c确定哪个列号包含该类别。
  4. 使用该列awk -F'~'(可能使用tail来删除第一行)。
  5. center获取包含using 的类别grep,小心地将字符串锚定在两侧,以避免匹配“偏离中心”或“居中”等内容。
  6. 最后,使用 计算类别为“center”的行数(即条目数)wc -l

man这些命令在其页面中都有详细记录。

相关内容