Как вызывать команды bash из сценария tcl?

Команды Bash доступны из интерактивного сеанса tclsh. Например, в сеансе tclsh у вас может быть

% ls

вместо

$ exec ls

. Однако у вас не может быть tcl-скрипта, который напрямую вызывает команды bash (т.е. без exec ).

Как я могу заставить tclsh распознавать команды bash при интерпретации файлов сценариев tcl, как это происходит в интерактивном сеансе?

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

5
задан Adi Lester 1 September 2012 в 17:21
поделиться