![]() |
Модераторы: powerfox, ZeeLax |
![]() ![]() ![]() |
|
Matrixon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 17.2.2005 Репутация: нет Всего: нет |
Всем салют
Есть несколько вопросов : 1) как определить тип файла через скрирт tcl, т.е мне нужно найти все executable files которыми могут быть как и .exe файлы , так и файлы без точек.... 2) вопрос по сложнее вопрос по Саморепродукции ![]() например есть файл hello.exe написанный на C , который допустим просто печатает Hello World задача такая после того как мы нашли файл *.ехе ( 1-й вопрос ) мне в него нужно добавить код моего файла (hello.exe) и чтобы тот файл в который мы добавили мой код , работал ,т.е выполнял 2 кода свой и мой который я добавил . ---------------------------------------------- пример: ------------- 1й файл 1.exe ---> печатает 12345 2й файл my.exe --> печатает Hello при запуске my.exe находим файл 1.exe а затем когда мы запустим 1.exe ---> 12345 Hello ------------------------------------------------ Думаю что получилось объясниться ![]() Ну и на последок ![]() 3) не получается нормально сделать exec нового процесса из tcl скрипта hello.tcl -> exec another process/programm ( another process asks for input, outputs something) -> another process terminates -> we return to hello.tcl for rest procedures. вот эта схема не получается ... set b { some bash programm... } set fd [open logicbomb w+] puts $fd $b close $fd open "| logicbomb" "w" // это работает , но не дожидается второго инпута и заканчивает наш tcl скрипт exec logicbomb // вообще не работает Буду очень благодарен если чемто сможете помочь , мне это нужно для проекта по tcl |
|||
|
||||
Бонифаций |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 827 Регистрация: 15.9.2005 Где: Brisbane Репутация: нет Всего: 40 |
может тебе по пункту 3) expect посмотреть как сделан?
-------------------- Бонифаций. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Linux/UNIX: Клуб юнуксоидов" | |
|
Что такое клуб юнуксоидов? Это место более свободного общения специалистов и любителей *NIX систем. Новичкам: Этот раздел предназначен в основном именно для общения а не решения проблем. Правила всего раздела Linux/UNIX сюда не распространяются, но здесь имеются свои правила:
Короче, по репе получите по полной программе ;-) Happy hacking! Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Клуб юнуксоидов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |