Eu provavelmente não deveria ter mexido com isso, mas segui as instruções para recompilar o bash aqui: Como faço para recompilar o Bash para evitar o Shellshock (o exploit remoto CVE-2014-6271 e CVE-2014-7169)?
Após essa recompilação, se eu executar algo como wget do terminal, recebo o seguinte: -bash: wget: comando não encontrado
E esse não é o único. Muitos dos comandos comuns parecem ter desaparecido para mim. Como faço uma reversão completa do bash de volta ao normal, mas com os patchs de bash suportados pela Apple? Existe uma maneira melhor de corrigir meu problema?
PATH
do que com a casca. O queecho $PATH
Retorna?wget
em primeiro lugarsudo find / -name wget
e tomar uma xícara de chá enquanto corre para verificar). Quais outros comandos bash "usuais" parecem ter desaparecido?Respostas:
Bem,
wget
não é instalado por padrão no Mavericks. Você poderia instalá-lo através de homebrew embora.Se você instalou
wget
você mesmo de uma só vez, então você só precisa ajustar o seu$PATH
para encontrar isso de novo.PATH=/path/to/wget:"${PATH}"
Dê uma olhada
/bin
e/usr/bin
para ver quais ferramentas estão instaladas e tente uma delas para ver seBash
está funcionando corretamente.fonte