@BartmanEH да..верно.. Можете ли вы проверить, если он работает? Поставить что-то вроде "Эхо" побежал "> > ~/test.txt" когда вы входите в ему следует файл с словом побежал. и что вы запустите xmonad после запуска программы. ОК, Пожалуйста, _never_ сделать это снова. Я потратила добрых полчаса пытаюсь ответить вам, а теперь вы покажите нам совершенно другом формате. Вы должны показать нам точный формат данных, с которым вы работаете. Кроме того, мы не скрипт сервиса писать. Мы хотим, чтобы конкретные вопросы на которые можно ответить конкретными решениями. Не "дайте мне скрипт, который делает за меня мою работу". Я (ошибочно) сложилось впечатление, что @AntonioMario объяснили решение для macOS с помощью аппаратной клавиатуры. Ответа, однако, не работает, как описано (проверено с iOS 11.0.1 и несколько приложений). Я просто понял, что вы говорите "приемных комиссий" во втором пункте. Какое письмо вы имеете в виду? Я истолковал "рекомендательные письма для аспирантов" как буквы для аспирантов, претендующих на вакансии, но сейчас я задаюсь вопросом, то ли вы имели в виду студентам, поступающим в аспирантуру (в этом случае письма могут быть немного короче).

Я хотел бы использовать тр , а не на awk:

Эхо "Лорем Ипсум долор сит сидеть Амет и так далее." | тр '[:пробел:]' '[\Н*]' | команда grep -v с "\^ы*$" | СНП | тр -з | сорт-БНР
  • тр просто заменяет пробелы с строки
  • команда grep -v С "^и\S*$" обрезает пустые строки
  • сортировать подготовить в качестве входных данных для уник
  • уник -С для подсчета вхождений
  • сортировка -БНР сортировка в числовом обратном порядке, игнорируя пробелы

вау. оказалось, что это отличная команда, чтобы рассчитывать ругаться ТВ-линий

найти . -имя "*.ру" -exec для кошки {} \; | тр '[:пробел:]' '[\Н*]' | команда grep -v с "\^ы*$" | СНП | тр -з | сорт-БНР | грэп нахрен