본문으로 건너뛰기

App이 연 파일 가져오기 (app.lsof)

선언

파일 목록, 오류 정보 = app.lsof(앱 번들 식별자 또는 프로세스 번호)

매개변수

  • 앱 번들 식별자
    문자열. 앱을 찾기 위한 번들 식별자는 XXT 앱--더 보기--앱 목록에서 확인할 수 있습니다.
  • 프로세스 번호
    정수. 확인할 앱의 프로세스 번호입니다.

반환값

  • 파일 목록
    테이블 | nil

    성공하면 특정 구조의 테이블을 반환하고 실패하면 nil을 반환합니다
    {
    opensockets = {
    {
    fd = integer_value,
    kind = "TCP" | "IN",
    ["local"] = {
    address = string_value,
    port = integer_value,
    },
    ["remote"] = {
    address = string_value,
    port = integer_value,
    },
    },
    ...
    },
    openfiles = {
    {
    fd = integer_value,
    path = string_value,
    },
    ...
    },
    }
  • 오류 정보
    문자열 또는 nil. 실패하면 오류 정보를 반환합니다.

설명

지정한 App이 연 파일 디스크립터와 socket 디스크립터를 나열합니다.
소프트웨어 버전 1.3.8 이상에서 사용할 수 있습니다.

예제

nLog(app.lsof('com.apple.Preferences'))