이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공자에서 실행할 수 있는 zshdb 명령입니다.
프로그램:
이름
zshdb - zsh 디버거
개요
zshdb [옵션] [--] 스크립트 이름 [스크립트 옵션]
zshdb [옵션] -씨 실행 문자열
기술
"zshdb"는 다른 zsh 스크립트를 디버깅할 수 있도록 하는 zsh 스크립트입니다.
디버거에는 다음과 유사한 명령 인터페이스가 있습니다. gdb(1).
zshdb 스크립트를 사용했고 디버깅할 스크립트에 옵션을 전달해야 하는 경우 "--"를 추가하세요.
스크립트 이름 앞에 를 추가합니다. 이렇게 하면 zshdb가 더 이상 옵션을 처리하지 않습니다.
옵션
-h | --돕다
표준 오류에 사용 메시지를 인쇄하고 반환 코드 100으로 종료합니다.
-A | --주석 수평
다음과 같은 프런트 엔드를 허용하는 추가 스택 및 상태 정보를 출력하도록 설정합니다.
emacs는 폴링 없이 진행 상황을 추적합니다.
이는 회귀 테스트에 필요합니다. 이 옵션을 사용하는 것은 다음을 실행하는 것과 같습니다.
주석 LEVEL 설정
디버거 내부.
-B | --기본 이름
디버거 출력에 파일 이름이 나타나는 위치에는 기본 이름만 제공하십시오.
이는 회귀 테스트에 필요합니다. 이 옵션을 사용하는 것은 다음을 실행하는 것과 같습니다.
기본 이름 설정
디버거 내부.
-n | --nx | --초기화 없음
일반적으로 디버거는 "~/.zshdbinit" 해당 파일의 경우
사용자 상호 작용을 수락하기 전에 존재합니다. ".zshdbinit"는 Perl의
".perldb" 또는 GNU gdb의 ".gdbinit": 사용자가 이러한 디버거 프로필을 생성하려고 할 수 있습니다.
다양한 사용자별 사용자 정의를 추가합니다.
"-n" 옵션을 사용하면 이 초기화 파일을 읽지 않습니다. 이것은 유용합니다
회귀 테스트나 ".zshdbinit" 프로필의 문제를 추적하는 데 사용됩니다.
-c | --명령 명령 문자열
스크립트 파일의 이름을 지정하는 대신 다음과 같은 실행 문자열을 제공할 수 있습니다.
디버깅할 것입니다. 그렇게 하려면 이 옵션을 사용하십시오.
-q | --조용한
소개 버전 및 저작권 정보를 인쇄하지 마십시오. 이것은 다시 유용합니다
변경 가능한 저작권 날짜를
회귀 테스트 매칭.
-x | --평가-명령 디버거-cmdfile
디버거 명령 실행 디버거-cmdfile 사용자 입력을 수락하기 전에. 이것들
하지만 ".zshdbinit" 명령 이후에는 명령이 읽힙니다. 이 기능도 유용합니다.
회귀 테스트 디버그 스크립트 실행.
-L | --도서관 디버거 라이브러리
디버거는 여러 기능을 소싱하거나 포함해야 하며 이러한 기능은
도서관. 이 옵션을 지정하지 않으면 라이브러리의 기본 위치는
설치된 zshdb 스크립트: "../lib/zshdb".
-T | --tempdir 임시 파일 디렉토리
디버거는 영구 저장을 위해 일부 임시 파일 시스템 저장소를 사용해야 합니다.
서브쉘 반환 또는 표현식을 평가하기 위한 정보. 그만큼
기본 디렉토리는 "/ TMP" 하지만 이 옵션을 사용하여 디렉토리를 설정할 수 있습니다.
디버거 임시 파일이 생성됩니다.
-t | --tty tty 이름
디버거 출력은 일반적으로 stdout 또는 stdin이 아닌 터미널로 전송됩니다.
디버깅된 프로그램이 사용할 수 있습니다. tty 또는 pseudo-tty의 결정은 일반적으로 수행됩니다.
자동으로. 그러나 디버거 출력이 가는 위치를 제어하려면 다음을 사용하십시오.
옵션을 선택합니다.
-V | --버전
버전 번호와 무보증을 표시하고 반환 코드 1로 종료합니다.
onworks.net 서비스를 사용하여 온라인으로 zshdb를 사용하세요