АнглийскийФранцузскийИспанский

Значок OnWorks

утка - Интернет в облаке

Запускайте утку в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это командная утка, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


утка - URL-адрес Debian ChecKer

СИНТАКСИС


утка [ ВАРИАНТ ] ... [-f файл] [-u файл] [-c файл]

ОПИСАНИЕ


утка извлекает ссылки, домены адресов электронной почты и записи VCS- * из следующих файлов:

o debian / control

o debian / upstream, debian / upstream-metadata.yaml и debian / upstream / метаданные

o debian / авторское право

o Файлы исправлений DEP-3 в каждом каталоге a серия файл найден

o файлы systemd.unit (*.разъем, *.устройство, *.устанавливать, * .automount, *.поменять местами, *.цель,
*.дорожка, *.время, * .snapshot, *.кусочек, *.сфера)

o Файлы Appstream (*.данные приложения)

Он пытается получить доступ к этим записям VCS- * и URL-адресам с помощью инструмента approriate, чтобы узнать
являются ли указанные URL-адреса или записи неработающими или работающими. При обнаружении ошибок
Отображаются имя файла, имя поля и URL / адрес электронной почты неработающей записи.

утка будет искать файлы по умолчанию (см. выше) и автоматически пропускать их, если они не могут
быть найденным. Если конкретные имена файлов для параметров -c, -f or -u даны, и один из тех
файлы не могут быть найдены, утка выход с кодом выхода 2.

Домены адресов электронной почты проверяются на наличие существующих MX записи, A записи, или АААА записи, в
этот заказ. Если ни один из этих 3 не найден для данного домена, он считается сломанным.

Результаты проверок отображаются с 3 различными уровнями ошибок.

O: (OK) Указывает, что данная проверка не привела к ошибке. Отображается только если -n is
используемый.

I: (Информация) Обозначает информационные предупреждения, например, об отсутствии вспомогательных инструментов, таких как
а также неудачные проверки на основе поиска в неструктурированных текстовых файлах, которые
иногда приводят к ложным срабатываниям.

E: (Ошибка) Указывает на неудачные проверки на основе данных из четко определенных полей (например,
Домашняя страница: вход в debian / control).

и 3 разных уровня уверенности

определенный
Данные взяты из четко определенных полей. Поскольку формат этого поля указан (например,
Политика Debian и т. Д.), Это можно проверить с помощью соответствующих инструментов. Если эта проверка
затем происходит сбой, данные в поле определенно ошибочны.

возможное
Данные извлекаются с использованием регулярных выражений (например, адреса электронной почты, URL-адреса). Это может
приводят к ложным срабатываниям, поэтому результат проверки может быть ложным.

Грубое предположение
Данные, извлеченные с веб-сайтов с помощью регулярных выражений. Это все еще
экспериментальный и, вероятно, глючный, отсюда и «безумное предположение».

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-v подробный режим. Здесь отображаются все найденные URL-адреса и выполняются проверки.

-q Тихий режим. Подавить весь вывод.

-n прогон, репетиция. Не запускайте никаких проверок, просто покажите записи, которые нужно проверить.

--modules-dir =СПРАВОЧНИК
указать каталог модулей. В основном полезно для разработки новых проверок.

- бесцветный
не раскрашивать вывод. Также УТКА_NOCOLOR переменная среды.

--нет-https
не пытайтесь найти совпадающие URL-адреса https с URL-адресами http. Также DUCK_NOHTTPS
переменная среды.

- пропавшие помощники
отобразить список отсутствующих внешних вспомогательных инструментов и выходов.

--версия
отображать информацию об авторских правах и версии

-f указать путь к управляющему файлу. Это отменяет значение по умолчанию debian / control.

-F пропустить обработку контрольного файла.

-u укажите путь к исходному файлу метаданных. Это отменяет файлы по умолчанию
debian / upstream, debian / upstream-metadata.yaml и debian / upstream / метаданные.

-U пропустить обработку файла метаданных восходящего потока.

-c указать путь к файлу авторских прав. Это отменяет значение по умолчанию debian / авторское право.

-C пропустить обработку файла авторских прав.

-P пропустить обработку файлов патчей.

-A пропустить обработку файлов метаданных приложения.

-S пропустить обработку файлов systemd.unit.

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


УТКА_NOCOLOR
Если эта переменная установлена, не раскрашивайте вывод.

DUCK_NOHTTPS
Если эта переменная установлена, не пытайтесь найти соответствующие URL-адреса https и URL-адреса http.

ПРОВЕРИТЬ МОДУЛИ


ПРИМЕР


Чтобы запустить duck, измените свой рабочий каталог на извлеченный пакет с исходным кодом debian и запустите:
утка

ВЫХОД статус


0 Успех, ошибок нет

1 Обнаружены ошибки

2 Указанный пользователем файл не найден

Используйте утку онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad