Acabei de perceber que continuo recebendo mensagens 404:: command not found
toda vez que abro o terminal. Não me lembro do que instalei antes de receber esta mensagem:
Não consigo encontrá-lo em nenhum dos arquivos de inicialização do bash:
$ grep 404 -H ~/.bashrc ~/.profile ~/.bash_profile ~/.bash.login \
~/.bash_aliases /etc/bash.bashrc /etc/profile \
/etc/profile.d/* /etc/environment 2> /dev/null
$
Eu também corri PS4='${BASH_SOURCE}:${LINENO} ' bash -lxe
, você pode encontrar a saída completa pode ser encontrada aqui .
command-line
bash
Petra Barus
fonte
fonte
/etc/bash_completion.d/docker-compose
?ps $$
depois de correrbash -lxe
. Você poderia abrir um novo terminal, executarps $$
e apenas confirmar que a saída contémbash
?Respostas:
Esta parte da sua
bash -lxe
saída :lê para mim que você tem um
/etc/bash_completion.d/docker-compose
que começa com404:
. Acho que em algum momento você tentou baixar esse arquivo de configuração de algum lugar e acabou salvando uma mensagem de erro HTTP.Esse arquivo deve ser texto sem formatação; você pode usar seu editor de texto preferido (você deve usar o sudo / sudoedit / etc. para modificá-lo).
PS: Sugiro que, no futuro, você revise os arquivos baixados antes de instalá-los - não apenas para observar as mensagens de erro, mas também para ver o que elas fazem (especialmente importante se você não confia totalmente no site de origem ou se é veiculado sobre ele HTTP em vez de HTTPS) e se houver alguma personalização necessária para sua configuração específica.
fonte
/etc/bash_completion.d/docker- compose
e há apenas uma linha404 not found
. Acabei de removê-lo.