Возможно, вы используете bash, но синтаксис which
вывода показывает, что вы используете старый, which
написанный на csh. Путь , показывает вверх , указанные в скобках, и каталоги в PATH есть записи , как /opt/SUNWspro/bin
и /usr/ccs/bin
которые имеют смысл только в Solaris. Это соответствует: Solaris использовал csh which
.
Вот мое предположение: у вас есть один PATH для bash, а другой для csh. Это может быть системной проблемой. Насколько я помню, Solaris сохраняет файлы / etc / profile и / etc / cshrc для общесистемной настройки PATH. Эти два файла инициализации могут устанавливать разные переменные PATH для разных оболочек. Выполните «echo $ PATH» в bash и посмотрите, соответствует ли оно тому, что which
команда выводит в виде строки PATH.
assemble.sh
в вашем текущем каталоге?