ग्रामसाइड और बस्केर द्वारा प्रदान किए गए उत्तरों पर विस्तार करने के लिए, आप अपनी .bashrc स्क्रिप्ट में एक अन्य को परिभाषित करके दर्द को थोड़ा कम कर सकते हैं। ऐसा करने के लिए, टर्मिनल खोलें। आपके साथ पसंदीदा टेक्स्ट एडिटर (vi, nano, emacs यदि आप बहुत इच्छुक हैं तो) .bashrc
को निम्न पंक्ति में जोड़ने के लिए संपादित करें :
alias rmdup="/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain user; killall Finder"
ध्यान दें, rmdup
यह सिर्फ एक उपनाम नाम है जिसे मैंने बाद में आसानी से याद रखने के लिए चुना है (इसका अर्थ 'डुप्लिकेट को हटाने के लिए विस्तार करना' है)। आप अपनी पसंद का कोई अन्य उपनाम नाम चुन सकते हैं, बस सावधान रहें कि आप पहले से ही किसी अन्य कमांड के लिए उपयोग किए गए नाम का उपयोग न करें।
अपने .bashrc को बदलने के बाद, जब आप डुप्लिकेट एप्लिकेशन को फिर से नोटिस करते हैं, तो आप केवल टर्मिनल खोल सकते हैं। rmdup
जो भी आपने चुना है, lsregister
उसके सभी तर्कों के साथ कमांड के पूर्ण पथ के बजाय, जो भी आपने चुना है, उसे टाइप या टाइप करें ।