Linux Labs

Первые шаги / Ступень 12 из 15

Конвейер: ответ из нескольких команд

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 7 из 7 · итог · 2 мин

Итог

  • | передаёт поток 1 команды слева на стандартный ввод команды справа; фильтр без имени файла читает этот ввод.
  • Повторы в столбце считают связкой cut … | sort | uniq -c: uniq склеивает только соседние строки, поэтому перед ним стоит sort.
  • sort -rn | head -n 3 оставляет три самые частые строки. Длинный конвейер собирают по звену и проверяют вывод через head.
  • Команда коллеги в начале урока — пять звеньев: адреса, сортировка, подсчёт, порядок по убыванию и три верхние строки.
Ubuntu 24.04
Загрузка…