Como posso me livrar de mensagens de erro específicas no terminal mac?

0

Por alguns motivos, sempre obtenho o seguinte sempre que faço login no terminal:

: command not found
: command not found
: command not found
: command not found
: command not found

É realmente um problema menor porque tudo está funcionando bem, ou pelo menos tudo o que estou usando no terminal. Ainda assim, seria apenas mais bonito sem eles. Alguma ajuda?

Estou executando o Mac OS 10.5.8 < = se isso ajudar a resolver o problema

    
por Julian Weimer 20.04.2010 / 12:34

2 respostas

2

Você provavelmente tem algum lixo em .login ou .profile .

    
por 20.04.2010 / 13:31
0

Locais a procurar:

  • Arquivos de inicialização do shell do sistema - / etc / profile, / etc / bashrc
  • Arquivos de inicialização pessoais - $ HOME / .profile, $ HOME / .bashrc, $ HOME / .bash_profile

(tudo isso assume que você está usando o bash como seu shell)

Tente executar os scripts usando a opção -x para mostrar os comandos e suas saídas para ajudá-lo a identificar as linhas problemáticas:

$  bash -x /etc/bashrc
+ '[' -z '' ']'
+ return
/etc/bashrc: line 3: return: can only 'return' from a function or sourced script
+ PS1='\h:\W \u\$ '
+ shopt -s checkwinsize

As linhas precedidas por + mostram os comandos que serão executados. Saída (se houver) é mostrada entre.

    
por 20.04.2010 / 17:48

Tags