bash 스크립트에서 OSX의 사용자 라이브러리 폴더를 찾고 있습니까?

gman

분명히 올바른 OSX에서 응용 프로그램의 데이터를 저장하는 장소를 찾을 수있는 방법은 오브젝티브 -c에서 호출하는 것입니다

NSArray* theDirs = [[NSFileManager defaultManager] 
    URLsForDirectory:NSApplicationSupportDirectory inDomains:NSUserDomainMask]

일반적으로 반환됩니다 /Users/<username>/Library/Application Support

bash 스크립트에서 어떻게 얻을 수 있습니까? 그래 난 그냥 할 수 있다는 걸 알아

DIR="${HOME}/Library/Application Support"

그러나 그것은 그것을 수행하는 올바른 방법이 아닙니다. 실제 디렉토리를 제공 할 수 있도록 OS에 문의해야합니다. (예를 들어 네트워크에있을 수 있습니까?).

예, 해당 경로를 반환하기 위해 작은 ObjectiveC 앱을 작성할 수 있다고 생각하지만이를 수행하는 표준 방법이 있다고 가정합니다.

네드 딜리

한 가지 방법은 AppleScript 및 해당 System Events도우미 응용 프로그램을 사용하는 것입니다. osascript명령 줄에서 AppleScript를 실행할 수 있습니다.

DIR="$(osascript \
      -e 'tell application "System Events"' \
      -e 'get POSIX path of (path to application support folder from user domain)' \
      -e 'end tell')"
echo $DIR

--> /Users/nad/Library/Application Support

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

소스 명령에서 사용될 때 bash 스크립트의 경로를 얻는 방법이 있습니까?

분류에서Dev

bash 스크립트에서 사용자의 SSH 클라이언트 IP 주소를 얻는 방법이 있습니까?

분류에서Dev

Bash 스크립트에서 찾기를 사용하고 파일이 있는지 확인

분류에서Dev

후크 클래스의 라이브러리를 사용할 수 있습니까?

분류에서Dev

후크 클래스의 라이브러리를 사용할 수 있습니까?

분류에서Dev

자바 스크립트 라이브러리를 사용하여 GA에서 맞춤 측정 기준 보고서를 보려면 어떻게해야합니까?

분류에서Dev

특정 폴더의 xml 파일에서 특정 문자열을 찾고 / grep하는 bash 스크립트

분류에서Dev

Bash-디렉토리 및 sbdirectories에서 여러 특정 폴더를 찾고 이러한 특정 폴더의 이름을 바꿉니다.

분류에서Dev

스크립트의 변수와 함께 bash 히스토리 수정자를 사용할 수 있습니까?

분류에서Dev

간단한 변수를 사용하여 자바 스크립트에서 이벤트의 ETA를 어떻게 찾을 수 있습니까?

분류에서Dev

Linux의 exe 폴더에 라이브러리를 넣습니다.

분류에서Dev

couchbase에서 자바 스크립트 라이브러리를 참조 할 수 있습니까?

분류에서Dev

GitHub에서 src 폴더 라이브러리를 어떻게 사용할 수 있습니까?

분류에서Dev

이클립스 프로젝트에서 android-circlebutton 라이브러리를 사용하고 싶습니다.

분류에서Dev

Bash를 사용하여 여러 폴더의 내용을 루트 폴더로 어떻게 이동합니까?

분류에서Dev

Bash를 사용하여 여러 폴더의 내용을 루트 폴더로 어떻게 이동합니까?

분류에서Dev

폴더의 모든 파일 이름에서 문자를 제거하는 Bash 스크립트

분류에서Dev

내 PHP 스크립트에서 찾은 이미지를 표시하기 위해 내 자바 스크립트를 어떻게 정의 할 수 있습니까?

분류에서Dev

Windows 배치 스크립트를 사용하여 폴더 내의 여러 파일에서 문자열을 찾아 파일 이름의 일부로 교체

분류에서Dev

trepl 또는 luajit에서 사용중인 라이브러리의 소스 코드를 어떻게 찾을 수 있습니까?

분류에서Dev

VB 클래스에서 C # 라이브러리를 참조하고 사용하는 방법이 있습니까?

분류에서Dev

모든 사용자가 만든 사람에 관계없이 두 번째 드라이브의 모든 파일 / 폴더를 읽고 쓸 수 있습니다.

분류에서Dev

자바 스크립트에서 위도의 객체를 사용하여 Nokie HERE 맵 폴리 라인을 어떻게 만들 수 있습니까?

분류에서Dev

모의 라이브러리를 사용하지 않고 iOS Swift에서 시스템 라이브러리를 모의하는 방법은 무엇입니까?

분류에서Dev

이러한 요소가 Z- 색인이 더 높은 div 아래에있을 때 테스트 라이브러리의 findByText ()를 사용하여 요소를 어떻게 찾을 수 있습니까?

분류에서Dev

모든 사용자의 X 디스플레이에 그래픽 알림을 보내는 bash 스크립트를 어떻게 작성할 수 있습니까?

분류에서Dev

CSS에서 자바 스크립트를 사용하고 있습니까?

분류에서Dev

C : 드라이브의 루트에서 영숫자 이름이있는 이러한 폴더를 어떻게 삭제할 수 있습니까?

분류에서Dev

라이브러리를 먼저 구축하지 않고도 각도 라이브러리에 NPM 링크를 사용할 수 있습니까?

Related 관련 기사

  1. 1

    소스 명령에서 사용될 때 bash 스크립트의 경로를 얻는 방법이 있습니까?

  2. 2

    bash 스크립트에서 사용자의 SSH 클라이언트 IP 주소를 얻는 방법이 있습니까?

  3. 3

    Bash 스크립트에서 찾기를 사용하고 파일이 있는지 확인

  4. 4

    후크 클래스의 라이브러리를 사용할 수 있습니까?

  5. 5

    후크 클래스의 라이브러리를 사용할 수 있습니까?

  6. 6

    자바 스크립트 라이브러리를 사용하여 GA에서 맞춤 측정 기준 보고서를 보려면 어떻게해야합니까?

  7. 7

    특정 폴더의 xml 파일에서 특정 문자열을 찾고 / grep하는 bash 스크립트

  8. 8

    Bash-디렉토리 및 sbdirectories에서 여러 특정 폴더를 찾고 이러한 특정 폴더의 이름을 바꿉니다.

  9. 9

    스크립트의 변수와 함께 bash 히스토리 수정자를 사용할 수 있습니까?

  10. 10

    간단한 변수를 사용하여 자바 스크립트에서 이벤트의 ETA를 어떻게 찾을 수 있습니까?

  11. 11

    Linux의 exe 폴더에 라이브러리를 넣습니다.

  12. 12

    couchbase에서 자바 스크립트 라이브러리를 참조 할 수 있습니까?

  13. 13

    GitHub에서 src 폴더 라이브러리를 어떻게 사용할 수 있습니까?

  14. 14

    이클립스 프로젝트에서 android-circlebutton 라이브러리를 사용하고 싶습니다.

  15. 15

    Bash를 사용하여 여러 폴더의 내용을 루트 폴더로 어떻게 이동합니까?

  16. 16

    Bash를 사용하여 여러 폴더의 내용을 루트 폴더로 어떻게 이동합니까?

  17. 17

    폴더의 모든 파일 이름에서 문자를 제거하는 Bash 스크립트

  18. 18

    내 PHP 스크립트에서 찾은 이미지를 표시하기 위해 내 자바 스크립트를 어떻게 정의 할 수 있습니까?

  19. 19

    Windows 배치 스크립트를 사용하여 폴더 내의 여러 파일에서 문자열을 찾아 파일 이름의 일부로 교체

  20. 20

    trepl 또는 luajit에서 사용중인 라이브러리의 소스 코드를 어떻게 찾을 수 있습니까?

  21. 21

    VB 클래스에서 C # 라이브러리를 참조하고 사용하는 방법이 있습니까?

  22. 22

    모든 사용자가 만든 사람에 관계없이 두 번째 드라이브의 모든 파일 / 폴더를 읽고 쓸 수 있습니다.

  23. 23

    자바 스크립트에서 위도의 객체를 사용하여 Nokie HERE 맵 폴리 라인을 어떻게 만들 수 있습니까?

  24. 24

    모의 라이브러리를 사용하지 않고 iOS Swift에서 시스템 라이브러리를 모의하는 방법은 무엇입니까?

  25. 25

    이러한 요소가 Z- 색인이 더 높은 div 아래에있을 때 테스트 라이브러리의 findByText ()를 사용하여 요소를 어떻게 찾을 수 있습니까?

  26. 26

    모든 사용자의 X 디스플레이에 그래픽 알림을 보내는 bash 스크립트를 어떻게 작성할 수 있습니까?

  27. 27

    CSS에서 자바 스크립트를 사용하고 있습니까?

  28. 28

    C : 드라이브의 루트에서 영숫자 이름이있는 이러한 폴더를 어떻게 삭제할 수 있습니까?

  29. 29

    라이브러리를 먼저 구축하지 않고도 각도 라이브러리에 NPM 링크를 사용할 수 있습니까?

뜨겁다태그

보관