Только что получил «экспертную» техническую поддержку из-за неудачного грамматического релиза.
Эксперт сказал мне:
rm -r ~/Library/Application\ Support/Grammarly/
Помимо того, что я на 90% уверен, что этот человек имел в виду /Application Support/Grammarly
(чего не существует), вызовет ли эта команда катастрофу?
Я не хочу быть тем, кто это сделает, у меня нет виртуальной машины на этой машине, и я недостаточно знаю о rm, чтобы судить, вернет ли это просто ошибку или перейдет к ~/Library/
.
решение1
Я не вижу никаких причин ожидать, что это станет проблемой, тем более катастрофой. Команда (введенная правильно) удалит только этот каталог и все, что в нем находится.
Пробелы в именах каталогов или файлов должны экранироваться ( \
), поскольку пробелы являются разделителями. Многие эксперты Unix ненавидят пробелы в именах файлов (да, да, "нужна ссылка") по этой причине.
Обновление: Благодаря следующему ответу я добавлю, что использую псевдоним для «удаления» файлов:
alias del mv !* ~/.trash
(я использую tcsh, но это должно работать аналогично и в bash). Кроме того, если вы используете автодополнение имени файла или команду rm, вы увидите, что экранированный пробел заполняется автоматически.
решение2
ПокаОтвет Стива Смитаверно — пробелы в имени файла/каталога необходимо экранировать ( \
) — на самом деле есть более простой способ справиться с тем, кто советует вам избавиться от файла/каталога в попытке исправить систему: просто переименуйте его или переместите в другое место!
Основная проблема данного вам совета заключается в предположении, что удаление такого каталогадолженчерез командную строку в Терминале. Это просто не тот случай.
Реальность такова, что хотя macOS скрывает ~/Library/
каталог по умолчанию, вы можете легко включить его в Finder. Просто откройте окно Finder и перейдите в свой домашний каталог — вручную или через Command+ Shift+ H— а затем выберите «Вид -> Показать параметры просмотра» или нажмите Command+ J.
В самом низу списка опций вы увидите «Показать папку библиотеки». Просто отметьте это галочкой — и даже нажмите «Использовать по умолчанию», если хотите, — и у вас будет мгновенный доступ Finder к каталогу ~/Library/
. Скриншот ниже для справки:
Или просто откройте Терминал и введите:
open ~/Library/
И это буквально откроет ~/Library/
каталог и позволит вам покопаться в нем.
После этого просто переименуйте Grammarly/
его ~/Library/Application\ Support/
во что-то вроде Grammarly-BACKUP/
и снова запустите приложение. По сути, переименование каталога таким образом сделает его «невидимым» для приложения. Или вы можете просто перетащить этот Grammarly/
каталог на Рабочий стол — или даже в Корзину — и сделать то же самое. Помните, компьютеры не знают, где находятся вещи, если вы перемещаете или переименовываете файлы.