Как украсить HTML-файлы (оптом) на Mac

Если вы веб-разработчик или дизайнер, вы можете работать с большим количеством файлов HTML. Хотя эти файлы могут содержать ценный контент, иногда их трудно читать или редактировать из-за проблем с форматированием. Украшение файлов HTML или их правильное форматирование облегчает их чтение, изменение и отладку. Однако ручное украшение большого количества HTML-файлов может занять много времени.

аккуратные и неаккуратные html-коды

К счастью, обладая небольшими знаниями в области написания сценариев, вы можете автоматизировать процесс украшения HTML-файлов с помощью сценария Bash на своем Mac. В этой статье мы проведем вас через процесс создания сценария Bash, который позволит вам украсить ваши HTML-файлы в пакетном режиме.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

К концу этого руководства у вас будет полнофункциональный скрипт Bash, который вы сможете использовать для быстрого и легкого украшения сразу нескольких HTML-файлов, экономя ваше время и усилия.

Вот как выглядит неформатированный или неаккуратный HTML-файл:

Пример веб-сайта

Добро пожаловать на наш сайт

О нас

Важно знать клиента, за ним будут следить . Но жизнь забавна. А вот в конце маурис и мучитель самцов, но стихия теперь лациния. Donec euismod elit nec arcu vulputate eleifend. Duis euismod mauris at nisl consequat, sit amet pretium dolor luctus. Даже политика, от жизненных последствий, домашние задания, великая ненависть dignissim раньше, ЕС печальная мудрость уродливая ненависть ненавидит. Для dignissim земли и ligula dignissim важно установить заботу. Нет ничего легкого. Пока и страх перед жизнью, feugiat чем нет, сказал либеро. Автор Curabitur, пусть иногда это будет бесплатно и легко, прежде чем мудрость eleifend turpis, но домашнее задание ex me хочет этого.

раздел>

А вот как это будет выглядеть после форматирования:

Пример веб-сайта

Добро пожаловать на наш сайт

О нас

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae ultrices mauris. Sed finibus mauris et tortor malesuada, at elementum nunc lacinia. Donec euismod elit nec arcu vulputate eleifend. Duis euismod mauris at nisl consequat, sit amet pretium dolor luctus. Etiam lobortis, ex vitae consectetur congue, magna odio dignissim ante, eu tristique sapien turpis id odio. Nam dignissim tellus et ligula dignissim, a sollicitudin magna posuere. Nulla facilisi. Donec et metus volutpat, feugiat quam non, dictum libero. Curabitur auctor, libero sit amet interdum facilisis, ante sapien eleifend turpis, at congue ex mi id velit.

Ниже приведен сценарий bash, который вам понадобится.

#!/bin/bash # Проверить, установлен ли инструмент командной строки `tidy` if ! command -v tidy &> /dev/null then echo “Ошибка: tidy не установлена. Пожалуйста, установите tidy с помощью команды ‘brew install tidy’.” >&2 exit 1 fi # Проверяем, указан ли аргумент входной папки, если [ $# -eq 0 ]
затем эхо “Ошибка: входная папка не указана. Укажите входную папку в качестве аргумента”. >&2 exit 1 fi # Проверяем, существует ли входная папка, если [ ! -d “$1” ]
затем эхо “Ошибка: папка “$1″ не существует”. >&2 exit 1 fi # Прокрутить файлы HTML во входной папке и украсить их find “$1” -type f -name “*.html” -print0 | while read -d $’\0′ file do # Украсить HTML-код и заменить исходный файл tidy -indent -wrap 0 -quiet -m -i “$file” done # Выйти со статусом успеха exit 0

Скачать beautify_html.sh

Что делает Bash-скрипт

Этот сценарий написан на языке сценариев Bash и автоматизирует процесс массового редактирования HTML-файлов на Mac.

Скрипт проверяет наличие ‘аккуратный’ установлен инструмент командной строки и если указан аргумент входной папки. Если входная папка существует, сценарий перебирает все HTML-файлы во входной папке и украшает их с помощью «аккуратного» инструмента командной строки. Исходные HTML-файлы заменяются улучшенными версиями.

Если ‘tidy’ не установлен или входная папка не существует, скрипт выдаст сообщение об ошибке и завершится со статусом ошибки. Если все работает успешно, сценарий завершается со статусом успеха.

Как использовать этот скрипт

Вот простое руководство по использованию скрипта для украшения одного HTML-файла или нескольких файлов одновременно.

  1. Откройте текстовый редактор на вашем Mac, например TextEdit или Sublime Text.
  2. Скопируйте и вставьте скрипт в новый файл.
  3. Сохраните файл под именем, например «beautify_html.sh“, и убедитесь, что расширение файла ““.
  4. Откройте приложение «Терминал» на вашем Mac.
  5. Перейдите в каталог, в котором сохранен файл сценария, с помощью команды «cd».
  6. Введите chmod +x beautify_html.sh и нажмите Enter, чтобы сделать скрипт исполняемым.
  7. Введите ./beautify_html.sh /path/to/input/folder и нажмите Enter, чтобы запустить скрипт, заменив /path/to/input/folder фактическим путем к папке, содержащей ваши HTML-файлы.
  8. Дождитесь завершения работы скрипта. Он будет перебирать все файлы HTML во входной папке и украшать их с помощью ‘аккуратный‘ инструмент командной строки.
  9. После завершения работы скрипта ваши HTML-файлы должны быть изменены и сохранены как исходные файлы.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

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