이전: 명령 처리기 맞춤 설정, 상위 문서: 명령줄 편집   [차례][찾아보기]


2.4.8 작업 기록 및 복창 명령

작업 기록은 개별 기록철에 대화형 상태에서의 사용자 입력과 옥타브의 출력을 기록하여 전체 또는 일부 저장하는 기능입니다.

diary
diary on
diary off
diary 기록철명
[상태, 기록철] = diary

단말에 보인대로 모든 명령어 내역 그 출력을 묶어 기록합니다.

가능한 매개변수입니다.

on

현재 작업 자료방에서 diary라는 기록철에 작업 기록을 시작합니다.

off

작업 기록 기록철에 작업 기록을 중단합니다.

기록철명

기록철명인 기록철에 작업을 기록합니다.

아무 입출력 매개변수 없이 호출하면, 현재 diary의 상태를 전환합니다.

출력 매개변수와 호출하면, diary는 입력을 무시하고 현재 상태를 반환합니다. 불 값인 상태는 기록이 켜졌는지 꺼졌는지를 보여주고, 기록철은 작업이 저장된 기록철의 이름입니다.

같이 보기: history, evalc.

이 명령어는 함수나 스크립트 내에서 처리되는 명령어를 보여주기에 가끔 쓸모있습니다. 특히 일부 문제를 해결하는 데에 도움이 됩니다.

echo
echo on
echo off
echo on all
echo off all
echo 함수 on
echo 함수 off

처리되는 명령어를 보여줄지 말지 결정합니다.

가능한 매개변수입니다.

on

스크립트 기록철에서 처리되는 명령어가 메아리 칩니다.

off

스크립트 기록철에서 처리되는 명령어가 메아리 치지 않습니다.

on all

스크립트 기록철과 함수에서 처리되는 명령어가 메아리 칩니다.

off all

스크립트 기록철과 함수에서 처리되는 명령어가 메아리 치지 않습니다.

함수 on

지정한 함수에서 처리하는 명령어가 메아리 칩니다.

함수 off

지정한 함수에서 처리하는 명령어가 메아리 치지 않습니다.

아무 매개변수 없이 호출하면,echo의 현재 상태를 전환합니다

같이 보기: PS4.


이전: 명령 처리기 맞춤 설정, 상위 문서: 명령줄 편집   [차례][찾아보기]