[SOLUCIONADO] Error bashrc

Iniciado por elinsoluble, Enero 09, 2017, 11:03:29 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Enero 09, 2017, 11:03:29 AM Ultima modificación: Enero 10, 2017, 12:44:10 PM por elinsoluble
Hola gente, les comento que estoy empezando con Linux. Quise darle color a la bash pero aparentemente toque algo que no debia.

Cuando inicio la terminal la primera linea que sale es:

Código: text
bash: /etc/bash.bashrc: línea 56: error sintáctico: no se esperaba el final del fichero


Código: text
# if the command-not-found package is installed, use it
if [ -x /usr/lib/command-not-found -o -x /usr/share/command-not-found/command-not-found ]; then
        function command_not_found_handle {
                # check because c-n-f could've been removed in the meantime
                if [ -x /usr/lib/command-not-found ]; then
                   /usr/lib/command-not-found -- "$1"
                   return $?
                elif [ -x /usr/share/command-not-found/command-not-found ]; then
                   /usr/share/command-not-found/command-not-found -- "$1"
                   return $?
                else
                   printf "%s: command not found\n" "$1" >&2
                   return 127
                fi
        }
fi



La linea 56 es un espacio que esta abajo del ultimo fi.

Espero me sepan ayudar.

Desde ya muchas gracias por tomarse el tiempo de leer.

Elimina el " } "

Saludos!

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Elimina el " } "

Saludos!

Gracias por responder.

Te comento que hice lo que me dijiste y no me funciono. Me decia dos errores, uno en la linea 55 y otro en la linea 56.

Hice el metodo a prueba y error. Y descubri que el problema era que falta un fi al final.

Me quedo asi

Código: text

if [ -x /usr/lib/command-not-found -o -x /usr/share/command-not-found/command-not-found ]; then
        function command_not_found_handle {
                # check because c-n-f could've been removed in the meantime
                if [ -x /usr/lib/command-not-found ]; then
                   /usr/lib/command-not-found -- "$1"
                   return $?
                elif [ -x /usr/share/command-not-found/command-not-found ]; then
                   /usr/share/command-not-found/command-not-found -- "$1"
                   return $?
                else
                   printf "%s: command not found\n" "$1" >&2
                   return 127
                fi
        }
fi
fi