I write some expect scripts by connecting to a remote host through serial connection.
My problem is that the output of the spawned process (enabled with log_user 1
) contains DOS-style endings (each line being terminated with ^M
when reading logs in VIM).
I normally run dos2unix
on all logs at the end of the expect session, to get rid of them. Can the conversion be done in real time?