सिस्टम फ़ाइलों को टैग करना


4

मैंने देखा कि सिस्टम फाइल्स और फ़ोल्डर्स को फाइंडर में UI का उपयोग करके टैग नहीं किया जा सकता है और मैं सोच रहा हूं कि क्या कोई वर्कअराउंड है - टर्मिनल आधारित या अन्यथा।

ऐसे कई सिस्टम फ़ाइल हैं जिन्हें मैं आसानी से एक्सेस करना चाहूंगा और टैग उस उद्देश्य को पूरा करेंगे।

जवाबों:


1

मैं सुझाव दूंगा कि @Lauri Ranta क्या प्रस्ताव देती है : इसके साथ ऐसा करनाxattr

का उपयोग करके xattr -wx com.apple.FinderInfo "$(xattr -px com.apple.FinderInfo 'file1')" "file2" आप फ़ाइल 1 से फ़ाइल 2 में टैग की प्रतिलिपि बना सकते हैं। चूंकि /System/उपयोगकर्ताओं के लिए उपयुक्त नहीं है, तो आपको बस उपयोग करने की आवश्यकता है sudo

संपादित करें: टैग की गई फ़ाइलों को देखने के लिए, आपको रूट एक्सेस के साथ फाइंडर की आवश्यकता होगी। आप इसका उपयोग करके प्राप्त कर सकते हैं:

killall Finder &&udo /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder

/ /! लेकिन चेतावनी । रूट एक्सेस के साथ एक खोजक बहुत खतरनाक है और आप आसानी से अपने सिस्टम को नष्ट कर सकते हैं।

Edit2: रूट फाइंडर के साथ आप कमांड लाइन का उपयोग किए बिना सीधे टैग को बदल सकते हैं। लेकिन फिर, रूट खोजक baaaad है।


ठीक है ... टैगिंग काम करता है, तकनीकी रूप से। किसी भी विचार मैं अब "के रूप में टैग" चयन में दिखाने के लिए कैसे फ़ाइल प्राप्त कर सकते हैं?
निकोलस ग्रोटेंडिएक 23

शायद इसलिए कि आप इस फ़ाइल के स्वामी नहीं हैं। रूट एक्सेस (जो baaaaaad है) के साथ फाइंडर चलाएं।
मैथ्यू रीगलर

मैं एक अच्छा विचार नहीं हूं। भले ही आप तकनीकी रूप से एक काम कर रहे समाधान प्रदान करते हैं, मैं इस सवाल को संबंधित समस्या के लिए वर्कअराउंड प्राप्त करने की उम्मीद में थोड़ी देर के लिए अनुत्तरित छोड़ दूँगा जिसमें रूट शामिल नहीं है और / या सख्ती से उपयुक्त प्रश्न से अधिक फाइलों के साथ खिलवाड़ करना ।
निकोलस ग्रोटेंडिएक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.