किसी भी फ़ाइल को डाउनलोड करने के बाद, रनिंग xattr fileआपको दिखाएगा कि ब्राउज़र ने विस्तारित विशेषताओं में क्या संग्रहीत किया है:
xattr mydownload.gz
com.apple.metadata: kMDItemWhereFroms
com.apple.quarantine
अगला, अधिक विवरण:
xattr -p com.apple.quarantine mydownload.gz
0000; 4cee9d4b, सफारी, 24064D6B-9854-46BC-AF73-5DE5F8042D0B | com.apple.Safari
xattr -p com.apple.metadata: kMDItemWhereFroms mydownload.gz
62 70 6C 69 73 74 30 30 A1 01 5F 10 24 68 74 74
70 3 ए 2 एफ 2 एफ 73 75 [और इसी तरह]
... या, पठनीय प्रारूप में:
mdls -name kMDItemWhereFroms mydownload.gz
kMDItemWhereFroms = (
"Http: // कुछ-url"
)
आप उन (या कोई विशेषता जो आप चाहते हैं) स्वयं भी सेट कर सकते हैं:
xattr -w कुछ-नाम कुछ-मूल्य mydownload.gz
निम्नलिखित , भी काम करता है, भले ही अलग-अलग परिणाम जब ऊपर बताए गए आदेशों को फिर से चलाने है:
xattr -w com.apple.metadata: kMDItemWhereFroms http://example.com mydr.z
और com.apple.quarantineविशेषता के लिए, समझ के अनुसार :
आमतौर पर, संगरोध डेटा में 4 अर्धविराम-सीमांकित मानों का सेट होता है (अज्ञात उद्देश्य के दशमलव अंकों का एक सेट - आमतौर पर 0000, एक 8 वर्ण अपारदर्शी आईडी , उस अनुप्रयोग का नाम, जिसने संगरोध फ़ाइल बनाई और अनुप्रयोग का UTI (यूनिफ़ॉर्म टाइप आइडेंटिफ़ायर) एक पाइप प्रतीक के साथ उपसर्ग
उदाहरण के लिए, मोज़िला फ़ायरफ़ॉक्स का उपयोग करके डाउनलोड की गई दो अलग-अलग फ़ाइलों के लिए, यह इस तरह दिखता है:
com.apple.quarantine: 0000;4b392bb2;Firefox;|org.mozilla.firefox
com.apple.quarantine: 0000;4b38d820;Firefox;|org.mozilla.firefox
ऑटोमेटर के फोल्डर एक्ट्स का उपयोग करके आप एक विशिष्ट फ़ोल्डर में नई फ़ाइलों के लिए इस तरह की कमांड चला सकते हैं, यदि आपके बाद ऐसा हो।