그것으로 충분합니까 ${XDG_CONFIG_HOME:-${HOME}/.config}
, 아니면 더 많은 트릭이 있습니까?
프로그램을 기대할 위치에 대한 구성을 제공할 수 있는 일부 xdg-user-dir CONFIG
또는 호출이 있습니까 ?xdg-settings
답변1
${XDG_CONFIG_HOME:-~/.config}
정확히어떻게 xdg-user-dirs
해야 할까요?(이것은 쉘 스크립트입니다). 2008년 이후로 변함이 없으니 안정적이라고 보시면 됩니다.
그런데 값에 공백이나 와일드카드를 사용하지 않는 것이 가장 좋습니다 XDG_CONFIG_HOME
. 설정하지 않으면 XDG_CONFIG_HOME
홈 디렉터리 위치의 특수 문자도 괜찮습니다. 값의 와일드카드 XDG_xxx_DIR
도 작동하지 않으며 단일 공백 너머의 공백 시퀀스도 작동하지 않습니다.