К содержимому
Claude Code с 0:полный курс
Уровень 2 · Работа с содержимым 4 мин Проверено автором · 2 июл. 2026 г.

Записываем текст в файл: echo и >

Символ «>» перенаправляет вывод команды в файл, перезаписывая его. Как echo записать текст в файл.

Уровень 2 · 0 / 9 уроков0%

До сих пор ты создавал папки и ходил по ним. Теперь сделаем кое-что новое — научимся складывать текст в файлы прямо из терминала, не открывая ни одного редактора.

echo — напечатать текст

Команда echo просто повторяет то, что ты ей дал:

echo привет

В ответ терминал выведет на экран слово привет. Само по себе это не очень полезно — мы и так знаем, что написали. Но echo становится мощной в паре со стрелкой >.

Стрелка > — перенаправить вывод в файл

Обычно команды печатают результат на экран. Символ > делает : меняет маршрут так, что вместо экрана вывод отправляется в файл.

echo привет > hello.txt

Эта строка читается так: «возьми то, что вывела бы команда echo привет, и положи это в файл hello.txt». Если файла ещё нет — он создастся. Если был — будет создан заново.

Важно

> перезаписывает файл целиком. Если в hello.txt уже что-то лежало, после этой команды старое содержимое исчезнет без следа. Будь внимателен — отмены тут нет.

Почему это удобно? Потому что так ты можешь сохранять заметки, списки и настройки одной короткой строкой, не покидая терминала. Это основа множества более сложных приёмов, которые встретятся дальше.

Попробуй

Твоя задача — создать файл hello.txt со словом привет внутри:

echo привет > hello.txt

Проверить результат можно командой ls (файл появится в списке), а заглянуть внутрь — командой cat hello.txt, с которой мы познакомимся в следующем уроке.

Мини-проверка

Файла notes.txt ещё не существует. Что произойдёт после команды echo тест > notes.txt?

Проверь себя

Отвечено 0/3
Режим:

Что делает символ `>` в команде?

Что произойдёт со старым содержимым файла, если записать в него через `>`?

Какая команда запишет слово «привет» в файл hello.txt?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Задание

Создай файл hello.txt со словом «привет» внутри.

Tab дополнить · прошлые · Ctrl+L очистить · help команды

  • Не выполнено: Файл hello.txt создан
  • Не выполнено: В файле есть слово «привет»

Вопросы и ответы по уроку

Что делает символ `>` в команде?

`>` берёт то, что команда вывела бы на экран, и записывает это в файл.

Что произойдёт со старым содержимым файла, если записать в него через `>`?

`>` всегда перезаписывает файл целиком — старое содержимое исчезает.

Какая команда запишет слово «привет» в файл hello.txt?

Сначала команда (echo привет), затем стрелка `>`, затем имя файла.

Файла notes.txt ещё не существует. Что произойдёт после команды echo тест > notes.txt?

Если файла нет, стрелка > создаёт его сама и сразу кладёт внутрь вывод команды — отдельно создавать файл не нужно.

Почитать по теме в блоге

Листай уроки клавишами · поиск по ⌘K