Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 라이센스 확인 명령입니다.
프로그램:
이름
Licensecheck - 소스 파일에 대한 간단한 라이센스 검사기
개요
라이센스 확인 --도움|--번역
라이센스 확인 [--no-conf] [--말 수가 많은] [--저작권] [-l|--라인=N] [-i|--무시=정규식]
[-c|--체크=정규식] [-m|--기계] [-r|-재귀] [-e|--인코딩=...] 명부 of 파일 과
디렉토리 에 검사
기술
라이센스 확인 전달된 각 파일에 적용되는 라이센스를 확인하려고 시도합니다.
다양한 라이센스에 속하는 텍스트를 파일의 시작 부분에서 검색합니다.
전달된 인수 중 하나라도 디렉터리인 경우 라이센스 확인 포함된 파일을 추가합니다
처리할 파일 목록 내에서.
옵션
--말 수가 많은, --장황하지 않음
각 파일에서 처리 중인 텍스트를 출력할지 여부를 지정합니다.
해당 라이센스 정보.
기본값은 조용히 하는 것입니다.
-l=N, --라인=N
라이센스를 위해 구문 분석해야 하는 각 파일 헤더의 줄 수를 지정합니다.
정보. (기본값은 60입니다).
--tail=N
기본적으로 각 파일의 마지막 5k바이트를 구문 분석하여 라이센스 정보를 얻습니다. 너
이 옵션을 사용하여 이 구문 분석된 청크의 크기를 설정할 수 있습니다. 이 값을 0으로 설정할 수 있습니다.
파일 끝을 구문 분석하는 것을 방지합니다.
-나=정규식, --무시=정규식
파일 및 디렉터리 목록을 처리할 때 다음으로 지정된 정규식은
이 옵션은 고려하지 말아야 할 사항(예: 백업)을 나타내는 데 사용됩니다.
파일, VCS 메타데이터).
-r, -재귀
디렉터리의 내용이 반복적으로 추가되어야 함을 지정합니다.
-c=정규식, --체크=정규식
어떤 파일 이름을 일치시킬지 결정하기 위해 일치할 파일 이름의 패턴을 지정합니다.
라이센스를 확인할 파일입니다.
기본값에는 공통 소스 파일이 포함됩니다.
-s, --건너뛰기
건너뛴 파일, 즉 검사와 일치하지 않는 파일을 표시할지 여부를 지정합니다.
정규식("--check" 옵션 참조) 기본값은 건너뛴 파일을 표시하지 않는 것입니다.
이 옵션을 선택해도 무시된 파일(예: ".git" 또는 ".svn")은 표시되지 않습니다.
익숙한.
--저작권
파일 내에 있는 저작권 텍스트도 표시합니다.
-e --부호화
소스 파일의 입력 인코딩을 지정합니다. 기본적으로 입력 파일은 디코딩되지 않습니다.
인코딩을 지정하면 라이센스 및 저작권 정보가 STDOUT에 다음과 같이 인쇄됩니다.
utf8 또는 인코딩이 잘못된 경우 쓰레기입니다.
-m, --기계
정보를 기계가 읽을 수 있는 방식(예: 형식)으로 표시합니다.
[ ] 쉽게 정렬할 수 있도록
예를 들어 AWK 과 종류 명령. 다음을 사용하여 --말 수가 많은 선택권
가독성을 죽일 것입니다.
--no-conf, --noconf
구성 파일을 읽지 마십시오. 이것은 주어진 첫 번째 옵션으로 만 사용할 수 있습니다
명령 행에서.
구성 변수
두 개의 구성 파일 /etc/devscripts.conf 과 ~/.devscripts 쉘에서 제공됩니다
구성 변수를 설정하기 위해. 명령줄 옵션을 사용하여
구성 파일 설정을 재정의합니다. 이에 대한 환경 변수 설정은 무시됩니다.
목적. 현재 인식되는 변수는 다음과 같습니다.
LICENSECHECK_VERBOSE
로 설정하면 예, 다음과 같습니다. --말 수가 많은 명령 줄 매개 변수
사용 중입니다. 기본값은 아니.
LICENSECHECK_PARSELINES
이것이 양수로 설정되면 시작 부분에 지정된 행 수가 표시됩니다.
사용 중인 라이센스를 확인하는 동안 각 파일을 읽습니다. 이것은
에 해당 --윤곽 명령 행 옵션.
onworks.net 서비스를 사용하여 온라인으로 라이센스 확인을 사용하십시오.