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

Мини-проект: ведём текстовый дневник

Собираем всё из уровня 2 в одном мини-проекте — заводим текстовый дневник через > , >> и cat.

Поздравляю — ты добрался до конца второго уровня! Самое время собрать всё изученное в одном маленьком проекте. Заведём настоящий текстовый дневник и пополним его двумя записями.

Шаг 1 — первая запись создаёт файл

Файла diary.txt ещё нет. Создадим его сразу с первой записью — для этого подойдёт >, который создаёт файл с нуля:

echo День 1 > diary.txt

Теперь diary.txt существует, и внутри лежит строка «День 1».

Шаг 2 — дописываем вторую запись

Если использовать > снова, он сотрёт первую запись. Нам нужно добавить, а не перезаписать — для этого есть >>:

echo День 2 >> diary.txt

Старая строка осталась на месте, а под ней появилась новая.

Шаг 3 — читаем дневник

Проверим, что обе записи на месте:

cat diary.txt

На экране — «День 1» и «День 2», строка за строкой. Дневник работает!

Главное правило: первую запись делай через > (создать), а все следующие — через >> (дописать). Перепутаешь — и потеряешь всё, что было записано раньше.

Что дальше

За этот уровень ты научился создавать, копировать, переименовывать и удалять файлы, читать их через cat, head и tail, а ещё сохранять вывод команд в файлы через > и >>. Это уже крепкая база.

На третьем уровне мы пойдём дальше — научимся искать нужное внутри файлов и соединять команды в потоки, передавая результат одной команды прямо в другую. Там терминал раскроется по-настоящему. До встречи на уровне 3!

Проверь себя

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

В чём разница между > и >> ?

Какой командой прочитать всё содержимое diary.txt?

Какая команда переименует diary.txt в journal.txt, не создавая копию?

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

📝 Мои заметки

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

Задание

Заведи дневник diary.txt. Первой записью создай файл, затем допиши вторую и прочитай результат.

терминал
Безопасный тренажёр терминала. Введи команду и нажми Enter.
Не знаешь, что доступно? Набери help.
~ $

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

  • Не выполнено: Создан diary.txt
  • Не выполнено: Записана первая запись
  • Не выполнено: Дописана вторая запись

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