найти слово, которое встречается чаще всего в начале строки из всего абзаца

Mi sistema de visualización dual está configurado para que las ventanas puedan moverse sin problemas entre las pantallas; es decir, el servidor X lo ve como una gran pantalla con quizás diferentes resoluciones en diferentes partes. Desde esta perspectiva, lo que está pidiendo es restringir el acceso del puntero a solo una parte de la "pantalla". Estoy bastante seguro de que no hay manera de hacer esto.

-1
17.04.2019, 17:51
4 ответа
awk -v RS= '
  {word = tolower($1); n = ++count[word]}
  n > max {max_word = word; max = n}
  END {print max_word}'
4
28.01.2020, 05:07

Почему не легкая часть... awk '{ print $1 }' myfile |uniq -c

-1
28.01.2020, 05:07

Попытка с использованием нижеприведенного метода сопоставления массивов

awk 'NF{a[$1]++}END{for(x in a){print x" appears "a[x]}}' | sort -k3 -nr | sed -n '1p'

выход:

Hello appears 2
0
28.01.2020, 05:07

Нижеприведенная команда выдаст вам требуемое наиболее часто повторяющееся слово вместе со счетчиком.

cut -d ' ' -f1 file.txt | sort | uniq -c | head -1
1
28.01.2020, 05:07

Теги

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