Команда echo в Linux: вывод текста и переменных
Обновлено 3 июля 2026 г.
Команда echo печатает свои аргументы в стандартный вывод.
Синтаксис
echo [-n] текст...Частые случаи
echo привет мир # печатает строку
echo "$HOME" # значение переменной
echo one two three > f.txt # вывод в файл
echo -n без-переноса # без перевода строки в концеКак это устроено: кавычки и пробелы
echoсклеивает аргументы через один пробел, поэтому лишние пробелы между словами теряются. Двойные кавычки"$x"сохраняют значение как одно целое и раскрывают переменные; одинарные'$x'печатают текст буквально, без раскрытия. Если в выводе есть спецсимволы и важно, чтобы он выглядел одинаково везде, бериprintf. Он ведёт себя предсказуемо.
Где применяется
Это нужно в уроке Командная строка. Теория - в главе Командная строка: первый контакт.
См. также
Из чего состоит команда, Перенаправление > и >>.
Попробовать
Открой песочницу: настоящий одноразовый терминал Linux в браузере. Выполни команды выше своими руками - контейнер удаляется, когда ты уходишь.