펄 함수 이름 출력

ALL

Perl caller 사용하여 로그에 함수명 출력

펄을 이용한 프로그램에서 동작 확인을 하기 위해 로그를 출력하는 경우가 대부분입니다. 특히 문제가 발생했을 경우 로그는 중요한 정보입니다. 그중에서도 어디에서 버그가 발생했는지 확인하려고 할 때 함수명까지 로그에 출력 된다면 문제를 찾는데 많은 도움이 됩니다. 하지만 로그에 함수명을 출력하도록 설정하는 경우, 함수 시작 부분에서 로그 파일에 함수명을 출력하도록 직접 함수명을 작성해두면, 나중에 수정이 발생하거나, 함수명이 바뀌었을 때 다시 작업을 해줘야 하는 번거로움이 있습니다. Perl에서는 함수에 관한 정보를 얻을 수 있는 함수...