Сопоставление Junior Потоки и пайпы обновлено
Что делает перенаправление
Вопрос
Сопоставь конструкцию и её смысл.
Попробуйте сами
Нажмите слева, потом подходящее справа.
Показать ответ и разбор
Коротко
2 работает с дескриптором ошибок, дописывает, < подаёт файл на ввод, & это сокращение bash для 2&1 , а <<< (here-string) подаёт строку как stdin.
Правильные пары
cmd 2>/dev/nullвыбросить ошибкиcmd >> fдописать stdout в конец файлаcmd < fчитать stdin из файлаcmd |& lessstdout и stderr в пайпcmd <<< "$s"подать строку на stdinРазбор
2> работает с дескриптором ошибок, >> дописывает, < подаёт файл на ввод, |& это сокращение bash для 2>&1 |, а <<< (here-string) подаёт строку как stdin.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.