“rm -r ~ / Library / Application \ Support / Grammarly /” causa uma catástrofe?

0

Acabei de receber suporte técnico "especializado" devido a uma versão gramatical mal feita.

O especialista me disse para:

rm -r ~/Library/Application\ Support/Grammarly/

Além do fato de que tenho 90% de certeza de que essa pessoa quis dizer /Application Support/Grammarly (que não existe), esse comando causará catástrofe?

Eu não quero ser o único a experimentar, eu não tenho uma VM nesta máquina, e eu não sei o suficiente sobre rm para julgar se isso irá ou não retornar uma falha ou irá para ~/Library/ .

    
por Gryph 06.08.2018 / 18:02

2 respostas

3

Não vejo nenhum motivo para esperar que isso seja um problema, muito menos uma catástrofe. O comando (digitado corretamente) excluirá apenas esse diretório e qualquer coisa nele.

Espaços em branco nos nomes de diretório ou arquivo devem ser escapados ( \ ) porque os espaços em branco são delimitadores. Muitos especialistas em Unix detestam espaços em branco nos nomes dos arquivos (yeah, yeah, "citation needed") por esse motivo.

Atualização: Graças à seguinte resposta, adicionarei um apelido para "excluir" arquivos: alias del mv !* ~/.trash (eu uso o tcsh, mas ele deve funcionar de forma semelhante no bash). Além disso, se você usar a conclusão do nome do arquivo, ou o comando rm, você verá que o espaço em branco de escape é preenchido automaticamente.

    
por 06.08.2018 / 18:14
1

Embora a resposta de Steve Smith esteja correta — em que espaços em branco em um nome de arquivo / diretório precisam ser ignorados ( \ ) - há realmente uma maneira mais simples de lidar com alguém dizendo para você abandonar um arquivo / diretório em uma tentativa de consertar um sistema: Apenas renomeie ou mova para outro lugar!

O problema central com o conselho que você recebeu é a suposição de que a exclusão de um diretório como esse deve acontecer por meio de uma linha de comando no Terminal. Isso simplesmente não é o caso.

A realidade é que, enquanto o macOS oculta o diretório ~/Library/ por padrão, você pode ativá-lo facilmente no Finder. Simplesmente abra uma janela do Finder e vá para o seu diretório pessoal - manualmente ou através do comando + Shift + H - e então escolha “Exibir - > Show View Options ”ou pressione Comando + J .

Na parte inferior da lista de opções, você verá "Mostrar pasta de biblioteca". Basta verificar isso e até mesmo pressionar "Usar como padrão", se desejar, e você terá acesso instantâneo ao Finder para o ~/Library/ diretório. Captura de tela abaixo para referência:

OuapenasabraumTerminaledigite:

open~/Library/

Eissoliteralmenteabriráodiretório~/Library/epermitiráquevocêdêumaolhadanele.

Feitoisso,bastarenomearGrammarly/in~/Library/Application\Support/paraalgocomoGrammarly-BACKUP/e,emseguida,iniciaroaplicativonovamente.Paratodasasintençõesefinalidades,renomearumdiretóriocomoessetornaráisso"invisível" para o aplicativo. Ou você pode até mesmo arrastar esse diretório Grammarly/ para a área de trabalho - ou até para a Lixeira - e fazer o mesmo. Lembre-se, os computadores não sabem onde estão as coisas se você mover ou renomear arquivos.

    
por 06.08.2018 / 19:27