Me acabo de dar cuenta de que sigo recibiendo mensajes 404:: command not found
cada vez que abro el terminal. No recuerdo lo que instalé justo antes de recibir este mensaje:
No puedo encontrarlo en ninguno de los archivos de inicio de 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
$
También corrí PS4='${BASH_SOURCE}:${LINENO} ' bash -lxe
, puedes encontrar la salida completa aquí .
command-line
bash
Petra Barus
fuente
fuente
/etc/bash_completion.d/docker-compose
?ps $$
después de correrbash -lxe
. ¿Podría abrir una nueva terminal, ejecutarps $$
y simplemente confirmar que la salida contienebash
?Respuestas:
Esta parte de su
bash -lxe
salida :me lee que tienes un
/etc/bash_completion.d/docker-compose
que comienza con404:
. Supongo que en algún momento trató de descargar ese archivo de configuración desde algún lugar y en su lugar terminó guardando un mensaje de error HTTP.Ese archivo debe ser texto sin formato; puedes usar tu editor de texto preferido (deberías usar sudo / sudoedit / etc. para modificarlo).
PD: Sugiero que en el futuro revise los archivos descargados antes de instalarlos, no solo para notar los mensajes de error, sino también para ver qué hacen (especialmente importante si no confía completamente en el sitio del que proviene o si se ha servido HTTP en lugar de HTTPS), y si hay alguna personalización necesaria para su configuración particular.
fuente
/etc/bash_completion.d/docker- compose
y solo hay una línea404 not found
. Lo acabo de quitar.