Команды Bash доступны из интерактивного сеанса tclsh. Например, в сеансе tclsh у вас может быть
% ls
вместо
$ exec ls
. Однако у вас не может быть tcl-скрипта, который напрямую вызывает команды bash (т.е. без exec
).
Как я могу заставить tclsh распознавать команды bash при интерпретации файлов сценариев tcl, как это происходит в интерактивном сеансе?
Думаю, есть какой-то пакет tcl (или что-то в этом роде), который загружается автоматически при запуске интерактивного сеанса для поддержки прямых вызовов команд bash. Как я могу загрузить его вручную в файлы сценария tcl?