วิธีอ่านค่าคีย์เริ่มต้นด้วย dconf หรือ gsettings
ฉันต้องการทราบค่าเริ่มต้นของคีย์ dconf / gsettings คำถามของฉันคือการติดตามคำถามด้านล่าง: ฉันจะรับรายการ SCHEMA / PATH / KEY เพื่อใช้กับ gsettings ได้ที่ไหน สิ่งที่ฉันกำลังพยายามทำคือสร้างสคริปต์ที่อ่านค่ากำหนดส่วนบุคคลทั้งหมดของฉันเพื่อให้สามารถสำรองข้อมูลและเรียกคืนได้ ฉันวางแผนที่จะทำซ้ำแม้ว่าคีย์ทั้งหมดเช่นสคริปต์ด้านบนจะดูว่ามีการเปลี่ยนแปลงคีย์ใดจากค่าเริ่มต้นและจดบันทึกสิ่งเหล่านี้ซึ่งสามารถเรียกคืนได้ในภายหลัง ฉันเห็นว่าตัวแก้ไข dconf แสดงค่าเริ่มต้นของคีย์ แต่ฉันชอบสคริปต์นี้มาก นอกจากนี้ฉันไม่เห็นวิธีการแยกวิเคราะห์ schemas /usr/share/glib-2.0/schemas/ สามารถเป็นอัตโนมัติ บางทีใครบางคนสามารถช่วยได้? gsettings รับเริ่มต้น | รายการเริ่มต้นจะดี =) (Geesh มันง่ายกว่ามากในวันเก่า ๆ ที่คุณเก็บของ ~ / .somethingrc ไว้ในการโค่นล้ม ... = \ จากคำตอบที่ให้ไว้ด้านล่างฉันได้อัปเดตสคริปต์เพื่อพิมพ์สคีมาคีย์ประเภทข้อมูลของคีย์ค่าเริ่มต้นและค่าจริง: #!/bin/bash for schema in $(gsettings list-schemas | sort); …