«Составление списка заказов для выдачи» — практический проект Linux для тех, кто умеет вводить команды в терминале. Помогите EARLY CRUMB превратить отдельные записи заказов, оплат и отмен в точные данные для передачи, с индивидуальными этикетками, сохраняющими каждый товар и его количество.
Две лабораторные работы с инструкциями разделяют сопоставление оплат и обработку отмен с выбором товарных строк. Независимое испытание в новой среде переносит те же методы на материалы мастерских: у одного человека может быть несколько регистраций. В каждом модуле есть собственные данные и готовое средство просмотра.
Чему вы научитесь
- Читать записи с явно заданным форматом TSV и различать заголовки, поля, идентификаторы и товарные строки.
- Готовить согласованно отсортированные входные данные и сопоставлять оплаты по ID заказа, сохраняя видимость отсутствующих записей.
- Выбирать точные статусы и исключать отменённые ID, не объединяя заказы одноимённых клиентов.
- Сохранять все товары и количества в связи «один заказ — несколько строк».
- Создавать пригодный для передачи TSV, открывать реальные этикетки и скачивать фактический файл.
- Заново строить список по полному более позднему снимку данных, не дублируя прежние пакеты.
Для кого этот курс
Для начинающих пользователей Linux, умеющих ввести команду и переключиться между терминалом и веб-вкладкой. Опыт обработки текста, программирования, SQL, электронных таблиц, платёжных систем или веб-разработки не требуется. Пути, кавычки, табуляция, перенаправления, сортировка, соединение и сравнение множеств объясняются при первом использовании.
Готовая браузерная среда содержит Workstation и Pickup Preview. Люди, заказы и компании вымышлены. Вы работаете с небольшими UTF-8 TSV с определённым форматом; проект не является универсальным CSV-парсером или платёжной интеграцией. Не нужно устанавливать инструменты, разрабатывать средство просмотра или писать универсальный скрипт.
Инструкции также доступны на восьми дополнительных языках. Подготовленный сайт, названия кнопок, примеры данных и вывод команд остаются на английском; инструкции сохраняют точные названия, которые вы увидите.
Часто задаваемые вопросы
Что я создам? Выборку оплаченных заказов, правильный список выдачи со всеми допустимыми товарными количествами и этикетки, реально отображаемые из этого файла. В испытании вы создадите такую же передачу данных для материалов мастерских.
Это ещё один справочник команд? Нет. Вы объединяете несколько инструментов Linux, чтобы решить, какие записи связаны. Одинаковые имена клиентов, оплаченные, но отменённые заказы и несколько товаров в заказе делают связи существенными.
Просмотр решает задачу за меня? Нет. Он читает ваш файл и отображает содержимое. Неверный выбор или количество остаются неверными: просмотр их не исправляет.
Нужен принтер или локальная установка? Нет. Готовое средство предоставляет этикетки, действие печати браузера и реальное скачивание TSV. Физический принтер необязателен и не оценивается.
Гарантирует ли проект автоматизацию или работу с реальными платежами? Нет. Вы обрабатываете предоставленные снимки и можете повторить шаги с обновлённым снимком. Планирование, платёжные API, автоматизация произвольного ввода и надёжность в производстве не входят в проект.




