No se puede obtener .bashrc, ¿cómo puedo depurarlo?

No se puede obtener .bashrc, ¿cómo puedo depurarlo?

Cuando se obtiene .bashrc, mi terminal se cierra inmediatamente; lo señalé en ~/.bashrc. ¿Cuál es la mejor manera de depurar esto? ¿Debería repetir cada línea en otro archivo? ¿Hay algún registro que pueda consultar?

Parece que esta línea está provocando que se cierre la ventana de la terminal:

ssh-add ~/.ssh/xyz/oresoftware

esa ruta de archivo no existe, así que la cambio a algo que existe:

ssh-add ~/.ssh/oresoftware

pero ¿ ssh-addcerraría la ventana de mi terminal?

Respuesta1

Finalmente encontré una respuesta a esta pregunta aquí: Cualquier comando en mi terminal que salga con un código distinto de cero cierra la ventana de mi terminal

Lo que estaba sucediendo es que set -e;se configuró antes de la ssh-addllamada y ssh-addsalía con un código distinto de cero, lo que provocó que se cerrara la ventana de mi terminal.

Al final fue un set -e;problema, así que gracias @StephenKitt por señalarlo porque me ayudó. set -e;estaba en un archivo que estaba .bashrc source.

información relacionada