Сопоставление Junior grep, sed, awk, find, xargs обновлено

Какая утилита для задачи

Вопрос

Сопоставь задачу и утилиту, которая решает её проще всего.

Попробуйте сами

Нажмите слева, потом подходящее справа.

Показать ответ и разбор

Коротко

grep фильтрует строки, sed редактирует поток, awk работает с полями и считает, find ищет файлы по атрибутам, xargs строит командную строку из ввода, uniq убирает соседние дубликаты (поэтому перед ним sort).

Правильные пары

найти строки по регулярке
grep
заменить текст в потоке
sed
посчитать сумму по колонке
awk
найти файлы по возрасту и размеру
find
превратить строки ввода в аргументы команды
xargs
схлопнуть соседние повторы
uniq

Разбор

grep фильтрует строки, sed редактирует поток, awk работает с полями и считает, find ищет файлы по атрибутам, xargs строит командную строку из ввода, uniq убирает соседние дубликаты (поэтому перед ним sort).

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.