使用a.sh(shell)调用b.sh(expect)时,将输出打印到日志文件c.log:xxx |tee -a ${log_file}
日志文件中,含有^M字符:
日志文件是在ubuntu系统下生成写入。请教下如何解决
当我们把文件从Windows传到Linux环境时候,常常在每一行的末尾,会出现一些 ^M的字符.而这些字符会影响文件的正常读写和执行;
要去掉这些'^M'字符,有很多种办法,比如直接dox2unix,也可以使用一些命令去处理.比如:
删除Windows文件“造成”的'^M'字符:
或者