Ash 및 Dash Shell에 대한 DEBUG 신호를 캡처하시겠습니까?

Ash 및 Dash Shell에 대한 DEBUG 신호를 캡처하시겠습니까?

Bash 쉘을 사용하면 합성 DEBUG 신호에 트랩을 설치할 수 있습니다. 이는 함수나 코드 세그먼트가 모든 쉘 명령에서 실행되기 때문에 유용합니다.

Ashes나 Dash에서는 그렇지 않습니다.

$ trap 'echo hi' DEBUG
-ash: trap: DEBUG: invalid signal specification

Ash Shell을 사용하여 동일한 결과를 얻는 다른 방법이 있습니까?

관련 정보