Чтобы расширить ответы, предоставленные 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
команде со всеми ее аргументами и т. Д.