>Основной шелл у меня - /bin/sh.
>В нем необходимо выполнить скрипт, который требует tclsh
>Установил я Tcl, шелл ентот поставил, прописал его в /etc/shells и усе
>равно нифига не пойму: при запуске скрипта говорит что tclsh устарел
>и в моей системе используется tclsh8.3 или tclsh8.4.
>Как разобрать, подскажите, где грабли.
В том то и дело, что логиниться мне с помощью tclsh не надо.
Нужно просто, находясь в sh выполнить скрипт, сигнатура которого равна
!#/usr/local/bin/tclsh
После попытки запуска нужного мне скрипта, появляется мессага:
"set: variable name must begin with a letter" и больше ничего.
При попытке запустить /usr/local/bin/tclsh, говорит:
"On your system, tclsh is installed under at least the folowing names:
tclsh8.3
tclsh8.4"
При попытке запустить /usr/local/bin/tclsh8.3, открывается редактор vi (по дефолту стоит ее) и выдает мне содержимое какого-то файла (ничинается с "ELF")