หากต้องการขยายคำตอบที่ได้รับจาก grgarside และ Buscar คุณสามารถทำให้ความเจ็บปวดน้อยลงเล็กน้อยโดยการกำหนดชื่อแทนในสคริปต์. bashrc ของคุณ ในการทำเช่นนั้นให้เปิด Terminal.app และแก้ไขข้อความโปรด (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 ของคุณแล้วเมื่อคุณสังเกตเห็นแอปพลิเคชันที่ซ้ำกันอีกครั้งคุณสามารถเปิด Terminal.app และพิมพ์ rmdup
หรือชื่ออื่นใดที่คุณเลือกแทนที่จะเป็นเส้นทางแบบเต็มไปยัง lsregister
คำสั่งที่มีข้อโต้แย้งทั้งหมด ฯลฯ