Terminal não logado corretamente

0

Estou tendo um problema estranho com o meu terminal.

Estou acostumado a ser rápido Joosts-Macbook:~ Joost$ou algo dessa natureza, mas, de repente, ele exibe um número que eu não reconheço: n041134:~ Joost$. Eu adicionei uma captura de tela do Terminal abaixo.

insira a descrição da imagem aqui

Ele não parece iniciar corretamente o bash, já que eu não posso mais ./script.shexecutar um script - ele requer que eu digite bash script.shcompletamente.

Eu estou no Leão da Montanha 10.8. Não tenho conhecimento de nada que eu possa ter feito que tenha causado isso. Eu percebi isso quando estava tentando executar um script de shell que fazia algumas descobertas e substituições usando sed, mas poderia ter sido assim mais cedo.

Eu tentei as correções óbvias, como fazer logout e reinicialização, mas sem sucesso.

Joost
fonte
Foi-me dito que este é, de facto, o meu nome de anfitrião e, chamando hostnameo mistério, foi efectivamente resolvido. Acabou sendo porque eu estava conectado à rede da universidade e não à minha, o que mudou meu nome de host. A coisa de execução bash parece ser uma coincidência não relacionada ..
Joost
1
Você pode responder sua própria pergunta, que neste caso parece apropriada.
Ƭark Ƭ
Você está certo. Eu não tinha descoberto a questão bash na época, mas eu tenho agora.
Joost

Respostas:

0

Foi-me dito que este é, de facto, o meu nome de anfitrião e, chamando hostname, o mistério foi efectivamente resolvido. Acabou sendo porque eu estava conectado à rede da universidade e não à minha, o que mudou meu nome de host.

O motivo pelo qual não consegui executar corretamente os scripts de shell foi uma estranheza não relacionada. Aparentemente, as permissões nos scripts que eu tentei não foram definidas corretamente. Coincidências me fizeram ligar os dois problemas.

Joost
fonte