Запускаю скрипт . bashrc в Redhat 9.0
Выдает bashrc: line 8: syntax error: unexpected end of fileСодержание скрипта
export PS1=BF537:
export TITLE="Blackfin BF537 Stamp Platform"
if [ "$UMONTOP" == "" ]
then
export UMONTOP=../../umon_main
fi
. $UMONTOP/host/bin/umon_setup
В чем проблема?
[...]
>export PS1=BF537:Попробуйте написать так:
export PS1='BF537: '
>export TITLE="Blackfin BF537 Stamp Platform"
>if [ "$UMONTOP" == "" ]
>thenЭти две строки можно записать как
if [ -z "$UMONTOP" ]; then
[...]
>. $UMONTOP/host/bin/umon_setupВ случае, если $UMOUNTOP не определена или содержит пустое значение, то у вас будет source'иться файл /host/bin/umon_setup Так и задумано?
Если всё это не поможет, то пробуйте sh -n и sh -x
>В случае, если $UMOUNTOP не определена или содержит пустое значение, то у
>вас будет source'иться файл /host/bin/umon_setup Так и задумано?
>Да, видимо, так.
А как понять этот оператор
export UMONTOP=../../umon_main
Проблема разрешилась.