проект в Linux Skill Tree

Подготовка файлов программы мероприятия к запуску в Linux Проект

Исправьте запуск Linux, преобразуйте объявленный UTF-16 в UTF-8, сохранив всю многоязычную программу и исправные файлы.

Linux

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

«Подготовка файлов программы мероприятия к запуску в Linux» — практический проект для знакомых с основами терминала. Помогите OPEN CIRCLE передать комплект, который действительно запускается и показывает всю многоязычную программу.

Один Guided Lab разделяет права, CRLF shebang и декодирование UTF-16. Независимая Challenge меняет свидетельства экспорта и включает уже исправные файлы. Вы исправите копию, сохраните оригиналы и запустите результат из другого каталога.

Чему вы научитесь

  • Сравнивать рабочий образец с настоящими ошибками вместо слепого преобразования.
  • Различать права прямого запуска, вход интерпретатора и кодировку.
  • Читать квитанцию и короткие байтовые пробы; узнавать оба порядка BOM UTF-16.
  • Нормализовать окончания скрипта и преобразовывать объявленный UTF-16 в UTF-8 без молчаливой потери символов.
  • Сохранять все имена, пункты, пустую строку, порядок и исправные файлы.
  • Запускать передачу независимо и сравнивать весь настоящий вывод.

Для кого этот курс

Для начинающих пользователей Linux, умеющих вводить команды. Теория кодировок, Python и написание скриптов не нужны. Пути, права, shebang, байты, BOM, перенаправление и безопасные временные результаты объясняются до применения.

Браузерный Terminal содержит инструменты и независимые примеры. Вы используете готовую программу чтения, не создаёте приложение. Инструкции доступны на английском и восьми других языках; данные, имена файлов и вывод сохраняют исходный язык.

Часто задаваемые вопросы

Что я передам? Каталог с напрямую исполняемым скриптом, готовой программой чтения, полной программой UTF-8 и неизменёнными исправными вспомогательными файлами.

Linux отвергает любой CRLF или BOM? Нет. В скрипте CR становится частью пути интерпретатора. Читатель требует UTF-8 без BOM. BOM UTF-16 — полезное свидетельство; у других потребителей возможны другие контракты.

Нужна установка? Локально ничего устанавливать не нужно. Linux и файлы предоставляет LabEx.

Будет автоматическое определение? Нет. Вы проверяете байты целых экспортов с объявленным форматом и выбираете нужные преобразования. Ремонт повреждений, произвольные кодировки и универсальный конвейер не входят в проект.

Преподаватель

labby
Labby
Labby is the LabEx teacher.