Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 duck 명령입니다.
프로그램:
이름
duck - 데비안 URL 검사기
개요
피하다 [ OPTION ]... [-f 파일] [-u 파일] [-c 파일]
기술
피하다 다음 파일에서 링크, 이메일 주소 도메인 및 VCS-* 항목을 추출합니다.
o 데비안 / 제어
o 데비안/업스트림, 데비안/upstream-metadata.yaml and 데비안/업스트림/메타데이터
o 데비안/저작권
o 모든 디렉토리의 DEP-3 패치 파일 시리즈 파일이 발견되었습니다
o systemd.unit 파일(*.소켓, *.장치, *.산, *.automount, *.교환, *.표적,
*.길, *.시간, *.스냅 사진, *.일부분, *.범위)
o Appstream 파일(*.appdata)
적절한 도구를 사용하여 해당 VCS-* 항목 및 URL에 액세스하여 확인하려고 시도합니다.
주어진 URL 또는 항목이 깨지거나 작동하는지 여부. 오류가 감지되면
깨진 항목의 파일 이름, 필드 이름 및 URL/이메일이 표시됩니다.
피하다 기본 파일(위 참조)을 검색하고 찾을 수 없는 경우 자동으로 건너뜁니다.
찾을 수 있습니다. 옵션에 대한 특정 파일 이름인 경우 -c, -f or -u 주어지고 그 중 하나는
파일을 찾을 수 없습니다. 피하다 종료 코드로 종료 2.
이메일 주소 도메인이 기존에 있는지 확인합니다. MX 기록, A 기록, 또는 AAAA 레코드,
이 순서. 지정된 도메인에 대해 이 3개 중 어느 것도 발견되지 않으면 손상된 것으로 간주됩니다.
검사 결과는 3가지 오류 수준으로 표시됩니다.
O: (OK) 주어진 확인 결과 오류가 발생하지 않았음을 나타냅니다. 다음 경우에만 표시됨 -n is
익숙한.
I: (정보) 도우미 도구 누락과 같은 정보 경고를 나타냅니다.
구조화되지 않은 텍스트 파일의 검색을 기반으로 한 검사 실패,
때때로 잘못된 긍정으로 이어집니다.
E: (오류) 잘 정의된 필드(예:
홈페이지: 입력 데비안 / 제어).
3가지 확실성 수준
어떤
잘 정의된 필드에서 가져온 데이터입니다. 이 필드의 형식이 지정됨에 따라(예:
데비안 정책 등), 적절한 도구로 확인할 수 있습니다. 이 체크하면
그런 다음 실패하면 필드의 데이터는 확실히 잘못된 것입니다.
가능한
정규 표현식을 사용하여 추출된 데이터(예: 이메일 주소, URL). 이건 아마도
가양성으로 이어지므로 검사 결과가 가양성일 가능성이 있습니다.
엉뚱한 추측
정규식을 사용하여 웹사이트에서 추출한 데이터입니다. 이것은 아직
실험적이고 버그가 많을 수 있으므로 "야생 추측"입니다.
옵션
-v 상세 모드. 여기에는 발견된 모든 URL이 표시되고 검사가 실행됩니다.
-q 조용한 모드. 모든 출력을 억제합니다.
-n 드라이 런. 검사를 실행하지 말고 검사할 항목만 표시하십시오.
--모듈-디렉토리=디렉토리
모듈 디렉토리를 지정하십시오. 새 검사를 개발하는 데 주로 유용합니다.
--무색
출력물을 색상화하지 마십시오. 또한 참조 덕_노컬러 환경 변수.
--no-https
http URL과 일치하는 https URL을 찾으려고 하지 마십시오. 또한 참조 DUCK_NOHTTPS
환경 변수.
--누락 도우미
누락된 외부 도우미 도구 목록을 표시하고 종료합니다.
--번역
저작권 및 버전 정보 표시
-f 제어 파일의 경로를 지정합니다. 이것은 기본값을 재정의합니다. 데비안 / 제어.
-F 제어 파일의 처리를 건너뜁니다.
-u 업스트림 메타데이터 파일의 경로를 지정합니다. 이것은 기본 파일을 재정의합니다.
데비안/업스트림, 데비안/upstream-metadata.yaml and 데비안/업스트림/메타데이터.
-U 업스트림 메타데이터 파일의 처리를 건너뜁니다.
-c 저작권 파일의 경로를 지정합니다. 이것은 기본값을 재정의합니다. 데비안/저작권.
-C 저작권 파일 처리를 건너뜁니다.
-P 패치 파일 처리를 건너뜁니다.
-A appstream 메타데이터 파일의 처리를 건너뜁니다.
-S systemd.unit 파일의 처리를 건너뜁니다.
환경 변수
덕_노컬러
이 변수가 설정되어 있으면 출력을 색상화하지 마십시오.
DUCK_NOHTTPS
이 변수가 설정되어 있으면 http URL과 일치하는 https URL을 찾으려고 시도하지 마십시오.
CHECK 모듈
예
duck을 실행하려면 작업 디렉토리를 추출된 데비안 소스 패키지로 변경하고 다음을 실행하십시오.
피하다
EXIT 지위
0 성공, 오류 없음
1 오류가 감지됨
2 사용자 지정 파일을 찾을 수 없음
onworks.net 서비스를 사용하여 온라인으로 오리 사용