Други, я выложил очередную версию empty - упрощенная замена TCL/Expect на http://empty.sourceforge.net. Соответственно, большая просьба оттестировать и по возможности высказаться, желательно без упоминаний яда :)
>Други, я выложил очередную версию empty - упрощенная замена TCL/Expect на http://empty.sourceforge.net.
>Соответственно, большая просьба оттестировать и по возможности высказаться, желательно без упоминаний
>яда :)Не смог удержаться ... =) Про йад ... Выпейти же =)
Если чесно не вижу смысла в Вашей empty ...
>>Други, я выложил очередную версию empty - упрощенная замена TCL/Expect на http://empty.sourceforge.net.
>>Соответственно, большая просьба оттестировать и по возможности высказаться, желательно без упоминаний
>>яда :)
>
>Не смог удержаться ... =) Про йад ... Выпейти же =)
>Если чесно не вижу смысла в Вашей empty ...Ну, так получилось. Писалось ведь под конкретные нужды и условие было экономить место. Потом решил выложить в общий доступ, может кому понравится. И оказалось, что тулза некоторым пригодилась, и мне пришлось доделывать в нее всякие фенечки попутно исправляя собственные грубые ошибки и заодно внося новые :)
>Други, я выложил очередную версию empty - упрощенная замена TCL/Expect на http://empty.sourceforge.net.
>Соответственно, большая просьба оттестировать и по возможности высказаться, желательно без упоминаний
>яда :)4to konkretno interesujet v testah ?
Test opredelennih fragmentov koda ili voob6em ?
Pered etim ispolzovalis kakije-to funkcionalnije testi ?
>>Други, я выложил очередную версию empty - упрощенная замена TCL/Expect на http://empty.sourceforge.net.
>>Соответственно, большая просьба оттестировать и по возможности высказаться, желательно без упоминаний
>>яда :)
>
>4to konkretno interesujet v testah ?
>Test opredelennih fragmentov koda ili voob6em ?
>Pered etim ispolzovalis kakije-to funkcionalnije testi ?Да собственно все интересует от грамотности и безопасномти кода (поскольку программер я не профессиональный) до стабильности работы в конкретных условиях. Единственное чем тестировал - несколькими шел-скриптами в каталоге examples, чтобы убедиться, что прога вообще работает.
>>>Други, я выложил очередную версию empty - упрощенная замена TCL/Expect на http://empty.sourceforge.net.
>>>Соответственно, большая просьба оттестировать и по возможности высказаться, желательно без упоминаний
>>>яда :)
>>
>>4to konkretno interesujet v testah ?
>>Test opredelennih fragmentov koda ili voob6em ?
>>Pered etim ispolzovalis kakije-to funkcionalnije testi ?
>
>Да собственно все интересует от грамотности и безопасномти кода (поскольку программер я
>не профессиональный) до стабильности работы в конкретных условиях. Единственное чем тестировал
>- несколькими шел-скриптами в каталоге examples, чтобы убедиться, что прога вообще
>работает.Na samom dele ideja horo6aja i jesli ne o6ibajus to proskakivala
daze statja s upominanijem dannoi utiliti.
Budem posmotret i otpi6em rezultati. :) (Y)
>>>>Други, я выложил очередную версию empty - упрощенная замена TCL/Expect на http://empty.sourceforge.net.
>>>>Соответственно, большая просьба оттестировать и по возможности высказаться, желательно без упоминаний
>>>>яда :)
>>>
>>>4to konkretno interesujet v testah ?
>>>Test opredelennih fragmentov koda ili voob6em ?
>>>Pered etim ispolzovalis kakije-to funkcionalnije testi ?
>>
>>Да собственно все интересует от грамотности и безопасномти кода (поскольку программер я
>>не профессиональный) до стабильности работы в конкретных условиях. Единственное чем тестировал
>>- несколькими шел-скриптами в каталоге examples, чтобы убедиться, что прога вообще
>>работает.
>
>Na samom dele ideja horo6aja i jesli ne o6ibajus to proskakivala
>daze statja s upominanijem dannoi utiliti.
>Budem posmotret i otpi6em rezultati. :) (Y)Спасибо!
статья проскакивала, автор - я :)
>Други, я выложил очередную версию empty - упрощенная замена TCL/Expect на http://empty.sourceforge.net.
>Соответственно, большая просьба оттестировать и по возможности высказаться, желательно без упоминаний
>яда :)Каюсь был неправ =) Попробовал, очень удобно =)
>>Други, я выложил очередную версию empty - упрощенная замена TCL/Expect на http://empty.sourceforge.net.
>>Соответственно, большая просьба оттестировать и по возможности высказаться, желательно без упоминаний
>>яда :)
>
>Каюсь был неправ =) Попробовал, очень удобно =)Спасибо!
Кстати, отловил массу багов в т.ч. и критичных в реализациях для Solaris и SCO. Так, что если кому интересно, исправленная версия уже на сайте.
>Кстати, отловил массу багов в т.ч. и критичных в реализациях для Solaris
>и SCO. Так, что если кому интересно, исправленная версия уже на
>сайте.Хех, еще баг поправил. Исходник выложил.
Выпустил новую версию.- полное логирование input/output сессии выполняемого процесса
- листинг output'а выполняемого процесса построчно или поблочно
- исправлен вызов функции getopt() для Linux
- протестировано на FreeBSD-6.0
>Други, я выложил очередную версию empty - упрощенная замена TCL/Expect на http://empty.sourceforge.net.
>Соответственно, большая просьба оттестировать и по возможности высказаться, желательно без упоминаний
>яда :)Dmitry S. Vlasov (vlasov (at) quantum.ru) отловил очередную багу в использовании семафоров. Дело поправлено, версия выложена.
вопрос к разработчикуПочему log file создаётся с такими правами на Solaris 9
--wSr----- 1 user group 1602 Dec 28 10:52 /tmp/empty.tmpи вот с такими на Linux
-r-x-----T 1 user group 348 Dec 28 10:56 /tmp/empty.tmp
>вопрос к разработчику
>
>Почему log file создаётся с такими правами на Solaris 9
>--wSr----- 1 user group 1602 Dec 28 10:52 /tmp/empty.tmp
>
>и вот с такими на Linux
>-r-x-----T 1 user group 348 Dec 28 10:56 /tmp/empty.tmpЭто что-то с umask. Проверю на днях.
>вопрос к разработчику
>
>Почему log file создаётся с такими правами на Solaris 9
>--wSr----- 1 user group 1602 Dec 28 10:52 /tmp/empty.tmp
>
>и вот с такими на Linux
>-r-x-----T 1 user group 348 Dec 28 10:56 /tmp/empty.tmpПастернака не читал, но осудю, пожалуй.
Не хочешь разнообразить имя лог-файла?
>Пастернака не читал, но осудю, пожалуй.
>
>Не хочешь разнообразить имя лог-файла?Не понял. Вопрос ко мне?
Если да, то имя лог-файла задается ключем -L и не зависит от моего желания :)
Выложил новую версию: empty-0.6.8bДля более гибкого управления переводами строк теперь при отсылке данных будут использоваться \n и \r. Старые опции -n и -R удалены. Опция -p предназначена для сохранения PID процесса в файл. Устранен баг в обработке "больших" значений PID при автоматическом job-control'е. Включен патч "Elisender" <allex_9 @ ngs.ru> для компиляции empty под OpenBSD-3.8. Баг с правами на логи сессий в Solaris и Linux пофиксен.
Огромная просьба протестировать и высказаться.
>Выложил новую версию: empty-0.6.8b
>
>Для более гибкого управления переводами строк теперь при отсылке данных будут использоваться \n и \r. Старые опции -n и -R удалены. Опция -p предназначена для сохранения PID процесса в файл. Устранен баг в обработке "больших" значений PID при автоматическом job-control'е. Включен патч "Elisender" <allex_9 @ ngs.ru> для компиляции empty под OpenBSD-3.8. Баг с правами на логи сессий в Solaris и Linux пофиксен.
>
>Огромная просьба протестировать и высказаться.Портировались на HP-UX. Ура :))))
И немножко пофиксил баги.
>>Выложил новую версию: empty-0.6.8b
>>
>>Для более гибкого управления переводами строк теперь при отсылке данных будут использоваться \n и \r. Старые опции -n и -R удалены. Опция -p предназначена для сохранения PID процесса в файл. Устранен баг в обработке "больших" значений PID при автоматическом job-control'е. Включен патч "Elisender" <allex_9 @ ngs.ru> для компиляции empty под OpenBSD-3.8. Баг с правами на логи сессий в Solaris и Linux пофиксен.
>>
>>Огромная просьба протестировать и высказаться.
>
>Портировались на HP-UX. Ура :))))
>И немножко пофиксил баги.Проапдэйтил FreeBSD порт empty до версии 0.6.9b
>>Выложил новую версию: empty-0.6.8b
>>
>>Для более гибкого управления переводами строк теперь при отсылке данных будут использоваться \n и \r. Старые опции -n и -R удалены. Опция -p предназначена для сохранения PID процесса в файл. Устранен баг в обработке "больших" значений PID при автоматическом job-control'е. Включен патч "Elisender" <allex_9 @ ngs.ru> для компиляции empty под OpenBSD-3.8. Баг с правами на логи сессий в Solaris и Linux пофиксен.
>>
>>Огромная просьба протестировать и высказаться.
>
>Портировались на HP-UX. Ура :))))
>И немножко пофиксил баги.
empty вполне удачно живет на HP-UX 11.00 и 11.11 на xppa1.1 на моем домашнем воркстэйшне,
точно работает на 11.00, 11.11, 11.23 (pa-risc, itanium) во французском Пежо. К тому же коллеги из Пежо написали патчи, для запуска empty на AIX и OSF1, за что им огромное спасибо. Правда теперь мне нужен доступ к серверам AIX, чтобы включить эти патчи в официальную ветку.Друзья! Есть ли у кого-нибудь есть возможность организовать мне достум по ssh на сервер AIX с gcc-компилятором? Я буду вам весьма признателен за такой щедрый подарок, взамен правда много обещать не могу, но место на доске почета empty вам будет обеспечено.
Добавил поддержку cygwin
>Добавил поддержку cygwinПроапдейтил до версии 0.6.11b, немного пофиксены баги, успешно портировались на AIX и OSF1. Как всегда прошу оттестировать, ничего-ли не сломал :)