Obtenha o sed original de volta no meu Mac

1

Substitui o sed pela versão GNU no meu Mac. Eu pensei que eu fiz um backup do original (versão BSD), mas aparentemente eu não fiz, e agora eu preciso de volta. Alguém pode me ajudar?

    
por Nick 05.12.2012 / 14:31

1 resposta

2

O "original" BSD sed no OS X está em /usr/bin/sed .

werner@macleod ~/Desktop% which sed
/usr/bin/sed

A versão GNU de sed - pelo menos a instalada com o Homebrew - está em /usr/local/bin/sed .

Se a versão GNU tiver precedência sobre o seu sistema sed , você precisará alterar o PATH em seu shell para que ele faça referência a /usr/bin antes de /usr/local/bin . Confirme a existência de ambos digitando which -a sed .

Para restaurar um binário que veio com o OS X, você também pode usar Pacifist e seu disco de instalação do OS X - se tiver um , isso é. Consulte esta resposta para obter instruções passo-a-passo para Ruby, mas sed deve estar em algum lugar lá também .

    
por 05.12.2012 / 14:58

Tags