Groovy-명령 줄

groovysh로 알려진 Groovy 쉘은 groovy 표현식을 평가하고 클래스를 정의하며 간단한 프로그램을 실행하는 데 쉽게 사용할 수 있습니다. Groovy가 설치되면 명령 줄 셸이 설치됩니다.

다음은 Groovy에서 사용할 수있는 명령 줄 옵션입니다-

명령 줄 매개 변수 성명 세부
-씨 --color [= FLAG] ANSI 색상 사용 활성화 또는 비활성화
-디 --define = 이름 = 값 시스템 속성 정의
-티 --terminal = TYPE 사용할 터미널 유형을 지정하십시오.
-V --버전 버전 표시
-classpath 클래스 파일을 찾을 위치 지정 – 첫 번째 인수 여야합니다.
-cp --classpath '-classpath'에 대한 별칭
-디 -디버그 --debug 디버그 출력 활성화
-이자형 --evaluate = arg 대화 형 세션을 시작할 때 첫 번째 옵션 평가
-h --도움 이 도움말 메시지 표시
-큐 --조용한 불필요한 출력 억제
-V --말 수가 많은 자세한 출력 사용

다음 스냅 샷은 Groovy 셸에서 실행되는 표현식의 간단한 예를 보여줍니다. 다음 예제에서 우리는 그루비 쉘에“Hello World”를 인쇄하고 있습니다.

클래스와 기능

명령 프롬프트에서 클래스를 정의하고 새 개체를 만들고 클래스에서 메서드를 호출하는 것은 매우 쉽습니다. 다음 예는이를 구현하는 방법을 보여줍니다. 다음 예제에서는 간단한 메서드로 간단한 Student 클래스를 만듭니다. 명령 프롬프트 자체에서 클래스의 개체를 만들고 Display 메서드를 호출합니다.

명령 프롬프트에서 메서드를 정의하고 메서드를 호출하는 것은 매우 쉽습니다. 메서드는 def 유형을 사용하여 정의됩니다. 또한 Display 메서드가 호출 될 때 실제 값으로 대체되는 name이라는 매개 변수가 포함되어 있습니다. 다음 예는이를 구현하는 방법을 보여줍니다.

명령

셸에는 셸 환경에 대한 풍부한 액세스를 제공하는 다양한 명령이 있습니다. 다음은 그들 목록과 그들이하는 일입니다.

Sr. 아니요 명령 & smp; 명령어 설명
1

:help

(: h)이 도움말 메시지 표시

2

?

(:?) 별칭 : : help

:exit

(: x) 셸 종료

4

:quit

(: q) 별칭 : : exit

5

import

(: i) 네임 스페이스로 클래스 가져 오기

6

:display

(: d) 현재 버퍼 표시

7

:clear

(: c) 버퍼를 지우고 프롬프트 카운터를 재설정합니다.

8

:show

(: S) 변수, 클래스 또는 가져 오기 표시

9

:inspect

(: n) GUI 개체 브라우저로 변수 또는 마지막 결과 검사

10

:purge

(: p) 변수, 클래스, 가져 오기 또는 기본 설정 제거

11

:edit

(: e) 현재 버퍼 편집

12

:load

(: l) 파일 또는 URL을 버퍼에로드

13

.

(:.) 별칭 : : load

14

.save

(: s) 현재 버퍼를 파일에 저장

15

.record

(: r) 현재 세션을 파일에 기록

16

:alias

(: a) 별칭 만들기

17

:set

(: =) 환경 설정 지정 (또는 나열)

18

:register

(: rc) 셸에 새 명령을 등록합니다.

19

:doc

(: D) 인수에 대한 문서를 표시하는 브라우저 창을 엽니 다.

20

:history

(: H) 편집 라인 이력 표시, 관리 및 호출