|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 05 Jul 2005 09:32:58 To : Kirill Frolov Subject : Re: =?koi8-r?Q?COM-=D0=CF=D2=D4?= -------------------------------------------------------------------------------- Jul 04 23:38 05, Kirill Frolov wrote to Zahar Kiselev: ZK>> А, собственно, чем minicom так уж плох? Hесколько кривой эмуляцией ZK>> vt100 ? KF> Идеологией windows. Этим всё сказано. Где в консольной программе можно было найти "идеологию windows" я совершенно не понимаю. Вообще если на что minicom и похож, то на досовскую терминалку telix, лучшую кстати из программ этого типа вообще из того что я когда-либо видел. ZK>> Что же касается cu - то он слишком беден по возможностям. Простой и ZK>> актуальный ZK>> пример - приспичило мне включить запись выдаваемого на экран. В ZK>> миникоме я просто жму ALT-L и запись начинается. В случае cu - его ZK>> надо перезапускать с ZK>> перенаправлением вывода в файл, при этом в момент перезапуска ZK>> теряется то, что ZK>> пришло в порт. KF> Открой для себя screen. Он и эмуляцию, и перекодировку и запись KF> сессии умеет. Только непонятно какое он имеет отношение к работе с компортом. Вообще-то эта штука делалалсь чтобы получать несколько сеансов на "железных" терминалах, такого не умеющих. Это то, что я из истории знаю. В виду того, что линукс - система многозадачная и сама по себе позволяет иметь много сеансов работы одновременно (виртуальных консолей или окон xterm) - надобности в screen я как-то не ощущаю, хотя и допускаю что где-то когда-то она может возникать. Hапример при необходимости работы через сеть с удаленным хостом по очереди с разных машин, но с сохранением сеанса работы. Читал, что screen такое умеет, но мне как-то небыло нужно. ZK>> Hа самом деле cu - уникальная штука, но она не для интерактивного ZK>> использования. Вот альтернативы cu для использования в скриптах - ZK>> фактически ZK>> нет. Ибо cat /dev/ttyS0 работает "в одну сторону" и требует ZK>> предварительного ZK>> stty чтобы поставить параметры порта. KF> expect в частности и tcl вообще замечательно работает с COM-портами KF> в любой системе. В обе стороны... Только lock-файл создавать ручками. Hу вот - вместо использования в своем скрипте _готовой_ программы, пусть и не идеальной, мне предлагают заняться программированием на экзотических языках:( Я конечно понимаю, что в каких-то особых случаях это может быть оправдано, но это точно не мой уровень сложности задач. Zahar --- Msged/LNX 6.1.1 * Origin: FIDO over GPRS (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/328842ca53c7.html, оценка из 5, голосов 10
|