전체 경로가 포함된 부분 dconf 덤프

전체 경로가 포함된 부분 dconf 덤프

시스템 전체 기본 dconf설정 사용자 정의설정할 수 있습니다키 파일과 함께 제공됩니다 /etc/dconf/db/local.d/. 이 경우 파일에는 키와 전체 경로가 포함되어 있어야 합니다.

dconf dump /org/cinnamon/ > org.cinnamon.dconf키 내보내기를 허용합니다. 출력 파일에는 키와 상대 경로가 포함되어 있습니다.

내가 어떻게 넘어질 수 있니?부분의 dconf시스템 전체 키 파일에 맞게 형식이 지정되도록 전체 경로로 구성하시겠습니까?

답변1

$ dconf dump /org/cinnamon/ | sed "s~^\[~&org/cinnamon/~;/^\[/s~//\]$~\]~" > org.cinnamon.dconf

설명하다

sed명령은 먼저 출력에서 ​​대괄호( [)로 시작하는 문자열을 검색하고 대괄호 뒤에 대상 경로를 추가한 다음 대괄호로 시작하는 문자열을 다시 검색하고 경로 끝에 나타나는 이중 슬래시를 제거합니다. 출력의 하위 범주는 선행/후행 슬래시 없이 인쇄되지만 대상 범주 자체( /org/cinnamon/이 경우)는 로 인쇄되므로 추가 검색이 필요합니다 /.

관련 정보