बियॉन्ड तुलना में, मैं विशेष वर्णों के साथ फ़ाइल नाम कैसे छोड़ सकता हूं?


1

एक फ़ोल्डर तुलना का उपयोग करके परे में, मैं उन फ़ाइलों को बाहर करना चाहता हूं जिनमें विशेष वर्ण हैं। विशेष रूप से मेरे पास Icon \ r नाम की फाइलें हैं, गाड़ी के नाम के साथ चिह्न फ़ाइल नाम के अंतिम चरित्र के रूप में।

सत्र सेटिंग, नाम फ़िल्टर में, मुझे इस फ़ाइल का नाम "फ़ाइलों को बाहर करें:" सूची में वर्णित करने का एक तरीका नहीं मिल सकता है।

यदि मैं फ़ाइल नाम के लिए वर्णों को डंप करता हूं, तो मैं देख सकता हूं कि इसमें नाम में संलग्न एक गाड़ी वापसी है:

bash-3.2$ mdls Icon*
kMDItemFSContentChangeDate = 2018-12-14 17:56:48 +0000
kMDItemFSCreationDate      = 2018-12-14 17:56:48 +0000
kMDItemFSCreatorCode       = ""
kMDItemFSFinderFlags       = 16384
kMDItemFSHasCustomIcon     = 0
kMDItemFSInvisible         = 1
kMDItemFSIsExtensionHidden = 0
kMDItemFSIsStationery      = 0
kMDItemFSLabel             = 0
kMDItemFSName              = "Icon "
kMDItemFSNodeCount         = 363549
kMDItemFSOwnerGroupID      = 20
kMDItemFSOwnerUserID       = 501
kMDItemFSSize              = 363549
kMDItemFSTypeCode          = ""
bash-3.2$ ls -1 | egrep Icon | od -c
0000000    I   c   o   n  \r  \n                                        
0000006
bash-3.2$ ls Icon*
Icon?
bash-3.2$ 

मैंने विभिन्न प्रतिनिधित्व "चिह्न", "चिह्न \ r" की कोशिश की है और "आइकन *" का उपयोग नहीं करना पसंद करेगा, अर्थात आइकन से शुरू होने वाली कोई भी चीज, जो आइकन से शुरू होने वाली अन्य फाइलों को बाहर कर सकती है।


ऐसे फ़ाइल नाम पर राइट-क्लिक करें और "बहिष्कृत" वरीयता का उपयोग करें।
harrymc

कोशिश की है कि। काम नहीं किया।
edt11x

जवाबों:


0

तुलना के फ़ाइल नाम फ़िल्टर कैरेज रिटर्न या लाइन फीड पर मिलान का समर्थन नहीं करते हैं। फ़ाइलनाम फ़िल्टर वाइल्डकार्ड का उपयोग करते हैं? किसी एक पात्र पर मेल खाना। फ़ाइल नाम फ़िल्टर "चिह्न?" का उपयोग करने का प्रयास करें या "आइकन ??"।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.