데비안 분할 오류

데비안 분할 오류

.bashrc를 편집한 후 "세그먼트 오류" 오류가 발생합니다. 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

bash그런 다음 구성 파일 다시 로드를 수행합니다 .

~$ bash
Segmentation fault

정보를 위해 다음을 사용하고 있습니다.

~$ cat /etc/debian_version 
7.7

또 다른 문제는 내 bashrc가 로드되지 않는다는 것입니다. 예:

~$ ll /etc/
-bash: ll: command not found

답변1

처음에는 재귀적으로 구매합니다 ~/.bashrc. /etc/bashrc이것을 포함시킬 수도 있습니다 . 결과적으로 bash는 구문 분석 중에 스택 오버플로로 종료됩니다.

관련 정보