Falha na segmentação Debian

0

Depois de editar o .bashrc, tive "Falha de segmentação" como um erro. Isto é o que eu adicionei ao bashrc:

if [ -f ~/.bashrc ];
then
    source ~/.bashrc
fi

# If not running interactively, don't do anything
[ -z "$PS1" ] && return

# some more ls aliases
alias ll='ls -l'

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if [ -f /etc/bash_completion ]; then
        . /etc/bash_completion
fi

PS1="\[\e[1;37m\](\#) \[\e[1;33m\]\D{%H:%M:%S} \[\e[0;32m\]\[\e[1;31m\]\u\[\e[1;36m\]@\h:\[\e[1;32m\]\w\[\e[1;35m\]#\[\e[m\] "

export PATH=$PATH:/usr/local/sbin:/usr/sbin

Em seguida, executei bash para recarregar o perfil:

~$ bash
Segmentation fault

Para informações, estou usando:

~$ cat /etc/debian_version 
7.7

Outra coisa, meu bashrc não está carregado. Exemplo:

~$ ll /etc/
-bash: ll: command not found
    
por 4m1nh4j1 30.11.2014 / 14:21

1 resposta

2

No começo, você está obtendo recursivamente ~/.bashrc . Você provavelmente quis incluir /etc/bashrc . Como resultado, o bash termina com o estouro de pilha durante a análise.

    
por 30.11.2014 / 15:14