ऐप जो स्मार्ट फ़ोल्डर / टैग का समर्थन नहीं करता है - टर्मिनल या अन्य जगहों के माध्यम से टैग / स्मार्ट फ़ोल्डर कैसे एक्सेस करें?


1

मैं टैग का उपयोग करके अपने .WAV / .AIFF नमूनों का आयोजन शुरू करने का प्रयास कर रहा हूं। दुर्भाग्य से मैं जिस ऐप का उपयोग करना चाहता हूं, वह टैग का समर्थन नहीं करता है। मैं टैग का उपयोग करके अपने 100gb + नमूना संग्रह को स्थापित करने में कुछ दिन बिताना चाहूंगा, और फिर किसी तरह उन्हें ऐप का उपयोग करके दिखाने का एक तरीका पता लगाऊंगा जो टैग का समर्थन नहीं करता है।

अब तक मैंने फाइंडर स्टेटस बार को देखने की कोशिश की है, जबकि एक टैग "फ़ोल्डर" में यह देखने के लिए कि क्या कोई रास्ता है जो मैं टर्मिनल में पेस्ट कर सकता हूं, और फिर खोल सकता हूं - यानी, टैग के लिए "भौतिक" स्थान। फ़ोल्डर "। मुझे समझ नहीं आया कि कैसे। वह ऐप जो टैग का समर्थन नहीं करता है, उसके पास छिपे हुए फ़ोल्डर में जाने का एक तरीका है, बस "गो टू फोल्डर" का चयन करके।

लेकिन मुझे यकीन नहीं है कि मैं उस ज्ञान का उपयोग कैसे करूं, जहां मैं जाने के लिए ऐप को सूचित करूं।

मैंने अभी एक स्मार्ट फ़ोल्डर बनाया है जो केवल उस विशिष्ट टैग के साथ टैग की गई फ़ाइलों को दिखाता है। हालाँकि, यह एक्सटेंशन वाली फ़ाइल प्रतीत होती है .savedSearch - इसलिए मुझे यकीन नहीं है कि कैसे पहुंचें उस "फोल्डर" टर्मिनल के माध्यम से, यह पता लगाता है कि ऐप और टैग या स्मार्ट फोल्डर्स का समर्थन नहीं करने वाले ऐप पर पेस्ट करें।

इसके अलावा, अगर मैं एक टैग को टर्मिनल पर खींचता हूं, तो यह एक के रूप में दिखाई देगा .savedSearch भी, लेकिन दुर्भाग्य से मैं उस तक भी नहीं पहुँच सकता।

तो, मैं टैग्स का उपयोग करके अपनी फ़ाइलों को कैसे व्यवस्थित करूं ताकि मैं उन ऐप्स पर पहुंच सकूं जिनके पास टैग के लिए कोई समर्थन नहीं है? मैं भौतिक रूप से फ़ाइलों को इधर-उधर नहीं करना चाहता क्योंकि मुझे महीनों और महीनों का समय लगेगा, समय सीमित है क्योंकि यह पहले से ही है।

संपादित करें: नहीं, मैं टर्मिनल का उपयोग करके टैग या स्मार्ट फ़ोल्डर नहीं बनाना चाहता, बस उन्हें उसी तरह एक्सेस करें जैसे कि यह एक नियमित फ़ोल्डर था।


1
पहले के दिनों में भी हमारे पास टैग थे, हम एक नामकरण प्रणाली का उपयोग करते थे पीआई-ए 2-20 आदि पियानो के लिए ए 2, 20 वेग पर। यह पूर्व & amp होगा; अन्य जानकारी के साथ प्रत्यय, संस्करण, लूप्ड, प्रोजेक्ट, इंस्ट्रूमेंट बैंक, इत्यादि को संपादित किया गया। ये तब प्रति नमूना सेट के समान एक फ़ोल्डर के अंदर रखे गए थे। परियोजनाओं में सेट एक प्रति हार्ड ड्राइव चला गया, विभिन्न स्थानों में तीन प्रतियों में संग्रहीत। इस सब में बहुत सी एक्सेल शीट लॉगिंग थी। अंतिम परिणाम यह था कि एक्सेल शीट से शुरू किए गए किसी विशिष्ट सेट को खोजने के लिए & amp; एक बार प्रासंगिक ड्राइव माउंट हो जाने के बाद बस खोजक खोज में कॉपी / पेस्ट का उपयोग करें।
Tetsujin

3
BTW, स्मार्ट फोल्डर असली फोल्डर नहीं हैं, इसलिए ऐप से किसी में ड्रिल करने का कोई तरीका नहीं है जो उनका समर्थन नहीं करता है। वे प्रभाव में हैं, एक 'लाइव खोज', जो ओएस-स्तर पर संचालित है।
Tetsujin

1
@ टेट्सुजिन येप लगता है कि स्मार्ट फोल्डर और टैग दोनों एक ही चीज़ के अंत में हैं। मैंने बस एक टैग को टर्मिनल पर खींच लिया और इसके साथ सम्मानित किया गया: / Users / esaruoho / Library / Saved Searches / .DockTags / keepers.tag6.savedSearch So Tag दुर्भाग्य से दुर्भाग्य से स्मार्ट फ़ोल्डर का संस्करण है।
esaruoho

टैग फ़ाइलों के मेटाडेटा आइटम हैं, इसलिए यदि आप खोजक से आपको "लाल" टैग की गई सभी फ़ाइलों को देने के लिए कहते हैं, तो यह मूल रूप से फाइल सिस्टम में उनके लिए खोज करता है। जो, जैसा कि आपको पता चला है, अन्य सामानों की खोज के समान है।
nohillside

1
आप जो कर सकते थे वह एक स्क्रिप्ट चला रहा है जो उपयोग करता है mdfind किसी फ़ोल्डर में किसी विशिष्ट टैग के साथ सभी फ़ाइलों को सिमिलिंक करने के लिए, और फिर इस फ़ोल्डर के माध्यम से फ़ाइलों को एक्सेस करें।
nohillside

जवाबों:


1

आप जो कर सकते थे वह एक स्क्रिप्ट चला रहा है जो उपयोग करता है mdfind किसी फ़ोल्डर में किसी विशिष्ट टैग के साथ सभी फ़ाइलों को सिमिलिंक करने के लिए, और फिर इस फ़ोल्डर के माध्यम से फ़ाइलों को एक्सेस करें।

cd TAG_FOLDER
mdfind -0 kMDItemUserTags="Red" | xargs -0 -n 1 -J % ln -s % .

("लाल" को उस टैग के नाम से बदलें जिसे आप खोज रहे हैं)

यदि कई टैग की गई फ़ाइलों का नाम एक ही है तो पहले वाला लिंक जुड़ जाएगा (आपको दूसरों के लिए चेतावनी संदेश मिल जाएगा)। और, निश्चित रूप से, कमांड को हर बार जब आप किसी फ़ाइल से टैग जोड़ते / हटाते हैं, तो पुन: चलाने की आवश्यकता होती है।

पुनश्च: यहां एक छोटा कैवेट है। सभी एप्लिकेशन सिमिलिंक की गई फ़ाइलों को समान तरीके से हैंडल नहीं करते हैं। पहले परीक्षण करें कि कोई एप्लिकेशन परिवर्तित फ़ाइल को मूल स्थान पर वापस लिखती है या सिर्फ़ अपडेट किए गए संस्करण के साथ सिमिलिंक को बदल देती है।

पी पी एस:

  • mdfind -0 क्वेरी (इस मामले में टैग) से मेल खाते सभी फ़ाइलें / फ़ोल्डर पाता है। -0 यह सुनिश्चित करता है कि अगले कमांड को दिया गया स्ट्रिंग ASCII NUL वर्ण द्वारा समाप्त किया गया है (यह सुनिश्चित करने के लिए कि रिक्त स्थान आदि फ़ाइल नाम सही ढंग से प्राप्त होते हैं)
  • xargs -0 -n 1 -J % कमांड बनाने और निष्पादित करने के लिए इनपुट की एक पंक्ति पढ़ता है। -J % इनपुट लाइन के लिए प्लेसहोल्डर सेट करता है %
  • ln -s % . फ़ाइल / फ़ोल्डर को सहानुभूति देता है % वर्तमान निर्देशिका में ( . )
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.