このスレッドはクローズされています。記事の閲覧のみとなります。
クライアント端末からの接続でエラーが発生 |
|
- æ¥æï¼ 2008/01/09 22:11
- ååï¼ Esther
- ①不明点・障害内容:クライアント端末から接続する場合に
”-bash: /etc/bashrc: line 60: syntax error: unexpected end of file” といったエラーが発生します エラーが出始めた原因・時期など不明です 当初は問題なく接続できていたのですが、サイトの内容を参照しつつメールサーバー及びWebメールの設定を行い、 ユーザの追加、削除などを数回やっていました 原因、回避方法を教えていただけないでしょうか
②ログの有無 :bashrc (有:その内容): # /etc/bashrc
# System wide functions and aliases # Environment stuff goes in /etc/profile
# by default, we want this to get set. # Even for non-interactive, non-login shells. if [ $UID -gt 99 ] && [ "`id -gn`" = "`id -un`" ]; then umask 002 else umask 022 fi
# are we an interactive shell? if [ "$PS1" ]; then case $TERM in xterm*) if [ -e /etc/sysconfig/bash-prompt-xterm ]; then PROMPT_COMMAND=/etc/sysconfig/bash-prompt-xterm else PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}"; echo -ne "\007"' fi ;; screen) if [ -e /etc/sysconfig/bash-prompt-screen ]; then PROMPT_COMMAND=/etc/sysconfig/bash-prompt-screen else PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}"; echo -ne "\033\\"' fi ;; *) [ -e /etc/sysconfig/bash-prompt-default ] && PROMPT_COMMAND=/etc/sysconfig/bash-prompt-default ;; esac # Turn on checkwinsize shopt -s checkwinsize [ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ " fi
if ! shopt -q login_shell ; then # We're not a login shell # Need to redefine pathmunge, it get's undefined at the end of /etc/profile pathmunge () { if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then if [ "$2" = "after" ] ; then PATH=$PATH:$1 else PATH=$1:$PATH fi fi }
for i in /etc/profile.d/*.sh; do if [ -r "$i" ]; then . $i fi done unset i unset pathmunge # vim:ts=4:sw=4
③Distribution :Fedora Version:5
|
■ コンテンツ関連情報
Re: クライアント端末からの接続でエラーが発生 ( No.1 ) |
|
- æ¥æï¼ 2008/01/09 22:30
- ååï¼ 管理者
- > unset pathmunge
> # vim:ts=4:sw=4
上記の間に「if」の閉じが無いようです。
条件区は「if ! shopt -q login_shell ; then # We're not a login shell」の部分で、 閉じが以下の所になります。(以下抜粋)
if ! shopt -q login_shell ; then # We're not a login shell # Need to redefine pathmunge, it get's undefined at the end of /etc/profile pathmunge () { if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then if [ "$2" = "after" ] ; then PATH=$PATH:$1 else PATH=$1:$PATH fi fi }
for i in /etc/profile.d/*.sh; do if [ -r "$i" ]; then . $i fi done unset i unset pathmunge fi # vim:ts=4:sw=4
|
Re: クライアント端末からの接続でエラーが発生 ( No.2 ) |
|
- æ¥æï¼ 2008/01/10 00:09
- ååï¼ Esther
- 上記設定変更で出なくなりました
どうもありがとうございました
|
■ その他