URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 3054
[ Назад ]

Исходное сообщение
"Встраивание TCL скрипта в командный SHELL файл"

Отправлено Antares , 11-Июн-04 09:23 
Моё непродолжительное знакомство с SHELL уже позволило сделать мне вывод о некотором несовершенстве данного языка в обработке строк.
TCL же, в свою очередь, является очень мощным обработчиком строк. К тому же, я его неплохо знаю.  :)
В связи с этим у меня возникает жгучее желание в SHELLе переходить к TCL  и обратно в одном командном файле. Возможно ли это и как это реализовать?

Содержание

Сообщения в этом обсуждении
"Встраивание TCL скрипта в командный SHELL файл"
Отправлено pth , 11-Июн-04 09:35 
echo "puts {Hello}" | tclsh ? ;)

"Встраивание TCL скрипта в командный SHELL файл"
Отправлено Xela , 11-Июн-04 09:47 
>echo "puts {Hello}" | tclsh ? ;)


Догда уж так:

#!/bin/bash

echo In shell

tclsh <<EOF
putst {Hello}
EOF

echo In shell again


"Встраивание TCL скрипта в командный SHELL файл"
Отправлено ACCA , 19-Июн-04 02:57 
А зачем скакать туда-сюда? Пиши на tclsh, он ничем не хуже остальных shell.

#!/bin/tclsh

putst {Hello}


"Встраивание TCL скрипта в командный SHELL файл"
Отправлено Xela , 19-Июн-04 08:12 
shell shell-у рознь :)