Để mở rộng các câu trả lời được cung cấp bởi grgarside và Buscar, bạn có thể làm cho nó bớt đau một chút bằng cách xác định bí danh trong tập lệnh .bashrc của bạn. Để làm điều đó, hãy mở Terminal.app và với trình soạn thảo văn bản yêu thích của bạn (vi, nano, emacs nếu bạn quá nghiêng) chỉnh sửa .bashrc
để thêm dòng sau vào cuối:
alias rmdup="/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain user; killall Finder"
Lưu ý, đó rmdup
chỉ là một tên bí danh mà tôi đã chọn để dễ dàng ghi nhớ lệnh sau này (nó có nghĩa là mở rộng để 'xóa các bản sao'). Bạn có thể chọn bất kỳ tên bí danh nào khác mà bạn thích, chỉ cần cẩn thận bạn không sử dụng tên đã được sử dụng cho lệnh khác.
Sau khi thay đổi .bashrc, khi bạn nhận thấy các ứng dụng trùng lặp một lần nữa, bạn có thể mở Terminal.app và nhập rmdup
hoặc bất kỳ tên nào khác bạn đã chọn, thay vì đường dẫn đầy đủ đến lsregister
lệnh với tất cả các đối số của nó, v.v.