Antes de carregar o erro 'comando não encontrado' da página inicial do Ubuntu

Antes de carregar o erro 'comando não encontrado' da página inicial do Ubuntu

Ao fazer login com meu nome de usuário 'hp', recebo a seguinte mensagem de erro

Tela de impressão da mensagem de erro antes de carregar a página inicial do Ubuntu 16.04

Também estou anexando a tela de impressão .profile para fornecer detalhes completos.

.Detalhes de perfil

Peço que você me ajude. Eu sou novato no Ubuntu e esse problema está atingindo forte.

Responder1

Examinando o tipo do seu .profilecom o filecomando identificou-o como:

UTF-8 Unicode (with BOM) text

O problema é este BOM. Significa "Byte Order Mark" e são três bytes extras no início de um fluxo/documento, o que pode indicar o tipo de codificação Unicode usada. Porém, é desencorajado para UTF-8 e não é válido em scripts de shell.

Provavelmente você conseguiu isso usando um editor inadequado para modificar seu arquivo, por exemplo, algum software Windows.

Para resolver seu problema, você deve remover esta lista técnica novamente.Como posso remover o BOM de um arquivo UTF-8?contém algumas sugestões úteis sobre como você pode fazer isso. Uma maneira possível seria executar este comando:

sed -i '1s/^\xEF\xBB\xBF//' ~/.profile

Em palavras simples, verifica se a primeira linha do arquivo começa com esses três bytes da lista técnica e os remove.

informação relacionada