English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Erlang 셸

Erlang Shell은 표현식을 테스트하기 위해 사용됩니다. 따라서 실제로 애플리케이션 자체에서 테스트하기 전에 쉽게 셸에서 테스트할 수 있습니다.

셸에서 사용할 수 있는 더미 표현식 예제를 보여줍니다. 주의해야 할 것은 표현식이 점(.) 구분자로 끝날 필요가 있다는 것입니다.

명령어가 실행되면, 셸은 또 다른 표시기를 출력합니다. 이번에는 Command Number에 대한 것입니다. 2−(새 명령어를 입력할 때마다 명령어 수가 증가합니다).

이 함수는 Erlang Shell에서 가장 많이 사용되는 함수입니다.

  • b() −현재 변수 바인딩을 출력합니다.

  • 문법 - b()

  • 예를 들어−이 기능을 사용하는 예제를 설명합니다. 먼저Str의 변수, 그 값은abcd−그런 다음b()−모든 바인딩 변수를 표시합니다.

  • f() −모든 현재 변수 바인딩을 제거합니다.

  • 문법 - f().

  • 예를 들어−함수 사용 예제를 설명합니다. 먼저 abcd 값을 가진 Str 변수를 정의합니다. 그런 다음 f()를 사용하여 Str 변수 바인딩을 제거합니다. 그리고 b()를 호출하여 바인딩이 성공적으로 제거되었는지 확인합니다.

  • f(x) −특정 변수의 바인딩을 제거합니다.

  • 문법- f(x). 그 중, x는 바인딩을 제거해야 할 변수입니다.

  • 예를 들어−함수 사용 예제는 다음과 같습니다. 먼저 Str과 Str이름의 함수를 정의합니다.1변수. 그런 다음 f(Str)를 사용하여 Str 변수 바인딩을 제거합니다. 그런 다음 b()를 호출하여 바인딩이 성공적으로 제거되었는지 확인합니다

  • h() −셸 프로그램에서 실행된 모든 명령어의 이력 목록을 인쇄합니다.

  • 문법- h().

  • 예제 −하단 스크린 캡처는 h() 명령어의 예제를 보여줍니다. 이 명령어는 셸에서 실행된 명령어의 이력을 인쇄합니다.

  • history(N)−이전 명령어를 보존하는 이전 명령어 수를 N으로 설정합니다. 기본 값은20.

  • 문법- history(N). 그 중, N –는 명령어 이력 목록을 제한해야 할 번호입니다.

  • 예를 들어−이 스크린 캡처는 history(N) 명령어의 예제를 보여줍니다.

  • e(N)−N이 양수인 경우 명령어를 N번 반복합니다. 음수인 경우 반복합니다.N이전 명령어(즉 e(-1) 이전 명령어를 반복합니다).

  • 문법- e(N). 그 중, N –는 목록에서N위치의 명령어.

  • 예를 들어−e(N) 명령어 예제는 다음과 같습니다. 우리가 e(-1) 명령어는 이전 명령어를 실행합니다. 즉 history(5)。