как подсчитать ключевое слово speck найдено в файле .txt [закрыто]

-1
19.07.2017, 07:55
1 ответ

Вот как бы я это сделал:

  1. Получите первую строку, используя head.
  2. В этой строке получите строку до "Category"с помощью grep -o.
  3. Подсчитайте количество вхождений ~в этой строке, используя grep -c, чтобы выяснить, какой номер столбца содержит категорию.
  4. Получите этот столбец, используя awk -F'~'(, возможно, используя tail, чтобы избавиться от первой строки ).
  5. Получите категории, содержащие center, используя grep, стараясь закрепить строку с обеих сторон, чтобы избежать совпадения таких вещей, как «не по центру -» или «по центру».
  6. Наконец, подсчитайте количество строк (, то есть записей )с категорией «центр», используя wc -l.

Все эти команды хорошо задокументированы на их страницах man.

0
28.01.2020, 05:12

Теги

Похожие вопросы